ArcGIS Procedural Runtime  3.2.10650
prt::InitialShapeBuilder Member List

This is the complete list of members for prt::InitialShapeBuilder, including all inherited members.

create(Status *status=nullptr)prt::InitialShapeBuilderstatic
createInitialShape(Status *status=nullptr)=0prt::InitialShapeBuilderpure virtual
createInitialShapeAndReset(Status *status=nullptr)=0prt::InitialShapeBuilderpure virtual
destroy() constprt::Object
InitialShapeBuilder()=default (defined in prt::InitialShapeBuilder)prt::InitialShapeBuilderprotected
Object() (defined in prt::Object)prt::Objectinlineprotected
Object(const Object &) (defined in prt::Object)prt::Objectinlineprotected
resetGeometry()=0prt::InitialShapeBuilderpure virtual
resolveAttributes(wchar_t const *key, ResolveMap const *resolveMap=nullptr, Cache *cache=nullptr)=0prt::InitialShapeBuilderpure virtual
resolveGeometry(wchar_t const *key, ResolveMap const *resolveMap=nullptr, Cache *cache=nullptr)=0prt::InitialShapeBuilderpure virtual
resolveTextures(wchar_t const *const *textureKeys, size_t textureCount, uint32_t const *faceTextureIndices, uint32_t facesCount, ResolveMap const *resolveMap=nullptr, Cache *cache=nullptr)=0prt::InitialShapeBuilderpure virtual
setAttributes(wchar_t const *ruleFile, wchar_t const *startRule, int32_t randomSeed, wchar_t const *name, AttributeMap const *attributes, ResolveMap const *resolveMap)=0prt::InitialShapeBuilderpure virtual
setGeometry(double const *vertexCoords, size_t vcCount, uint32_t const *indices, size_t indicesCount, uint32_t const *faceCounts, size_t faceCountsCount, const uint32_t *holes=nullptr, size_t holesCount=0)=0prt::InitialShapeBuilderpure virtual
setUVs(double const *uvCoords, size_t uvcCount, uint32_t const *uvIndices, size_t uvIndicesCount, uint32_t const *faceCounts, size_t faceCountsCount, uint32_t uvSet=0)=0prt::InitialShapeBuilderpure virtual
toXML(char *result, size_t *resultSize, Status *stat=0) const =0prt::Objectpure virtual
toXMLDocument(char *result, size_t *resultSize, Status *stat=0) constprt::Object
~InitialShapeBuilder()=default (defined in prt::InitialShapeBuilder)prt::InitialShapeBuilderprotectedvirtual
~Object() (defined in prt::Object)prt::Objectinlineprotectedvirtual