TriMeshGeomTarget /
Show All |
Public Member Functions
-
TriMeshGeomTarget (TriMesh *mesh)
-
uint8_tgetAttribDims (geom::Attrib attr) const override
-
voidcopyAttrib (geom::Attrib attr, uint8_t dims, size_t strideBytes, const float *srcData, size_t count) override
-
voidcopyIndices (geom::Primitive primitive, const uint32_t *source, size_t numIndices, uint8_t requiredBytesPerIndex) override
Static Public Member Functions
-
voidcopyIndexDataForceTriangles (Primitive primitive, const uint32_t *source, size_t numIndices, uint32_t indexOffset, uint32_t *target)
-
voidcopyIndexDataForceTriangles (Primitive primitive, const uint32_t *source, size_t numIndices, uint16_t indexOffset, uint16_t *target)
-
voidcopyIndexDataForceLines (Primitive primitive, const uint32_t *source, size_t numIndices, uint32_t indexOffset, uint32_t *target)
-
voidgenerateIndicesForceTriangles (Primitive primitive, size_t numInputIndices, uint32_t indexOffset, uint32_t *target)
-
voidgenerateIndicesForceLines (Primitive primitive, size_t numInputIndices, uint32_t indexOffset, uint32_t *target)
Protected Member Functions
Protected Attributes
-
TriMesh *mMesh