TriangleMesh Member List

This is the complete list of members for TriangleMesh, including all inherited members.

Asset()=default (defined in Asset)Asset
Clonable()=default (defined in Clonable)Clonable
LM_DISABLE_COPY_AND_MOVE(TriangleMesh) (defined in TriangleMesh)TriangleMesh
LM_DISABLE_COPY_AND_MOVE(Asset) (defined in Asset)Asset
LM_DISABLE_COPY_AND_MOVE(Clonable) (defined in Clonable)Clonable
LM_INTERFACE_CLASS(TriangleMesh, Asset, 6) (defined in TriangleMesh)TriangleMesh
LM_INTERFACE_CLASS(Asset, Clonable, 2) (defined in Asset)Asset
LM_INTERFACE_CLASS(Clonable, Component, 1) (defined in Clonable)Clonable
LM_INTERFACE_F(0, NumVertices, int())TriangleMesh
LM_INTERFACE_F(1, NumFaces, int())TriangleMesh
LM_INTERFACE_F(2, Positions, const Float *())TriangleMesh
LM_INTERFACE_F(3, Normals, const Float *())TriangleMesh
LM_INTERFACE_F(4, Texcoords, const Float *())TriangleMesh
LM_INTERFACE_F(5, Faces, const unsigned int *())TriangleMesh
Asset::LM_INTERFACE_F(0, Load, bool(const PropertyNode *prop, Assets *assets, const Primitive *primitive))Asset
Asset::LM_INTERFACE_F(1, PostLoad, bool(const Scene *scene))Asset
Clonable::LM_INTERFACE_F(0, Clone, void(Clonable *o))Clonable
operator delete(void *p) (defined in SIMDAlignedType)SIMDAlignedTypeinline
operator new(std::size_t size) (defined in SIMDAlignedType)SIMDAlignedTypeinline
TriangleMesh()=default (defined in TriangleMesh)TriangleMesh