ArcGIS Procedural Runtime  3.2.10650
prtx::MeshBuilder Member List

This is the complete list of members for prtx::MeshBuilder, including all inherited members.

addFace(const IndexVector &vertexIndices, const IndexVector &holeFacesIndices, uint32_t materialIndex, const IndexVector &normalIndices, const std::vector< IndexVector > &uvIndices)prtx::MeshBuilder
addFace(const uint32_t *vertexIndices, size_t vertexIndicesCount, const uint32_t *holeFaceIndices, size_t holeFacesIndicesCount, uint32_t materialIndex, const uint32_t *normalIndices, size_t normalIndicesCount, const std::vector< const uint32_t *> &uvIndices, const std::vector< size_t > &uvIndicesCounts)prtx::MeshBuilder
addFace()prtx::MeshBuilder
addFaceHoleIndex(uint32_t faceId, uint32_t index)prtx::MeshBuilder
addFaceNormalIndex(uint32_t faceId, uint32_t index)prtx::MeshBuilder
addFaceUVIndex(uint32_t faceId, uint32_t uvSet, uint32_t i)prtx::MeshBuilder
addFaceVertexIndex(uint32_t faceId, uint32_t index)prtx::MeshBuilder
addMaterial(const MaterialPtr &material)prtx::MeshBuilder
addMaterials(const MaterialPtrVector &materials)prtx::MeshBuilder
addNormalCoords(const double coords[3])prtx::MeshBuilder
addNormalCoords(const double *coords, size_t count)prtx::MeshBuilder
addNormalCoords(const DoubleVector &coords)prtx::MeshBuilder
addTextureRegionCoords(uint32_t uvSet, const double coords[4])prtx::MeshBuilder
addTextureRegionCoords(uint32_t uvSet, const double *coords, size_t count)prtx::MeshBuilder
addTextureRegionCoords(uint32_t uvSet, const DoubleVector &coords)prtx::MeshBuilder
addUVCoords(uint32_t uvSet, const double coords[2])prtx::MeshBuilder
addUVCoords(uint32_t uvSet, const double *coords, size_t count)prtx::MeshBuilder
addUVCoords(uint32_t uvSet, const DoubleVector &coords)prtx::MeshBuilder
addVertexCoords(const double coords[3])prtx::MeshBuilder
addVertexCoords(const double *coords, size_t count)prtx::MeshBuilder
addVertexCoords(const DoubleVector &coords)prtx::MeshBuilder
createShared(std::wstring *warnings=0) constprtx::MeshBuildervirtual
createSharedAndReset(std::wstring *warnings=0)prtx::MeshBuildervirtual
isEmpty() constprtx::MeshBuilder
MeshBuilder()prtx::MeshBuilder
MeshBuilder(const MeshBuilder &mb) (defined in prtx::MeshBuilder)prtx::MeshBuilder
MeshBuilder(const MeshBuilder &mb, const DoubleVector &trafoMatrix)prtx::MeshBuilder
MeshBuilder(const Mesh &mesh)prtx::MeshBuilder
MeshBuilder(const Mesh &mesh, const DoubleVector &trafoMatrix)prtx::MeshBuilder
operator=(const MeshBuilder &right) (defined in prtx::MeshBuilder)prtx::MeshBuilder
operator=(const SharedPtrBuilder &)=delete (defined in prtx::SharedPtrBuilder< Mesh >)prtx::SharedPtrBuilder< Mesh >
reset()prtx::MeshBuilder
resetMaterials()prtx::MeshBuilder
setFaceMaterialIndex(uint32_t faceId, uint32_t index)prtx::MeshBuilder
setFaceNormalIndices(uint32_t faceId, const IndexVector &indices)prtx::MeshBuilder
setFaceTextureRegionIndex(uint32_t faceId, uint32_t uvSet, uint32_t index)prtx::MeshBuilder
setFaceUVIndices(uint32_t faceId, uint32_t uvSet, const IndexVector &indices)prtx::MeshBuilder
setFaceVertexIndices(uint32_t faceId, const IndexVector &indices)prtx::MeshBuilder
setName(const std::wstring &name)prtx::MeshBuilder
SharedPtrBuilder()=default (defined in prtx::SharedPtrBuilder< Mesh >)prtx::SharedPtrBuilder< Mesh >
SharedPtrBuilder(const SharedPtrBuilder &)=delete (defined in prtx::SharedPtrBuilder< Mesh >)prtx::SharedPtrBuilder< Mesh >
~MeshBuilder() (defined in prtx::MeshBuilder)prtx::MeshBuildervirtual