ArcGIS Procedural Runtime
3.2.10650
|
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) const | prtx::MeshBuilder | virtual |
createSharedAndReset(std::wstring *warnings=0) | prtx::MeshBuilder | virtual |
isEmpty() const | prtx::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::MeshBuilder | virtual |