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

#include <ShapeIterator.h>

Inheritance diagram for prtx::CGAErrorIterator:
[legend]

Public Member Functions

virtual void getAssetsErrors (prtx::AssetErrorPtrVector &errors)=0
 
- Public Member Functions inherited from prtx::ShapeIterator
virtual ShapePtr getNext ()=0
 

Static Public Member Functions

static CGAErrorIteratorPtr create (GenerateContext &context, size_t initialShapeIndex)
 

Detailed Description

Generates a shape tree and traverses all shapes which have CGA errors.

Member Function Documentation

◆ create()

static CGAErrorIteratorPtr prtx::CGAErrorIterator::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.

◆ getAssetsErrors()

virtual void prtx::CGAErrorIterator::getAssetsErrors ( prtx::AssetErrorPtrVector &  errors)
pure virtual

Gets errors and warnings encountered on reading external assets during generation.

Parameters
[out]errorsThe errors will be copied into this vector.

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