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

#include <ShapeIterator.h>

Inheritance diagram for prtx::DepthFirstIterator:
[legend]

Static Public Member Functions

static DepthFirstIteratorPtr 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 depth-first manner.

Member Function Documentation

◆ create()

static DepthFirstIteratorPtr prtx::DepthFirstIterator::create ( GenerateContext context,
size_t  initialShapeIndex 
)
static

Creates an instance of a DepthFirstIterator.

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: