ArcGIS Procedural Runtime  3.2.10650
List of all members | Static Public Member Functions
prtx::BreadthFirstIterator Class Reference

#include <ShapeIterator.h>

Inheritance diagram for prtx::BreadthFirstIterator:
[legend]

Static Public Member Functions

static BreadthFirstIteratorPtr create (GenerateContext &context, size_t initialShapeIndex)
 

Additional Inherited Members

- Public Member Functions inherited from prtx::ShapeIterator
virtual ShapePtr getNext ()=0
 

Detailed Description

Generates a shape tree and traverses it in breadth-first manner.

Member Function Documentation

◆ create()

static BreadthFirstIteratorPtr prtx::BreadthFirstIterator::create ( GenerateContext context,
size_t  initialShapeIndex 
)
static

Creates an instance of a BreadthFirstIterator.

Parameters
contextGenerateContext to use.
initialShapeIndexIndex of the InitialShape in the context to use as start shape.

The documentation for this class was generated from the following file: