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

#include <ShapeIterator.h>

Inheritance diagram for prtx::InitialShapeIterator:
[legend]

Static Public Member Functions

static InitialShapeIteratorPtr create (GenerateContext &context, size_t initialShapeIndex)
 

Additional Inherited Members

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

Detailed Description

Sets up the shape tree's root shape and evaluates its attributes. The successors are not generated. This iterator will iterate over exactly one shape and is designed for evaluation of the default values of a cga rule file's attributes.

Member Function Documentation

◆ create()

static InitialShapeIteratorPtr prtx::InitialShapeIterator::create ( GenerateContext context,
size_t  initialShapeIndex 
)
static

Creates an instance of a InitialShapeIterator.

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: