class ExpressionNS::ExpMeshAdapter |
This class is the abstract interface that allows expression to talk to a mesh without knowing the way that it is layed out in memory.
![]() | GetVertTrans (int i) get untransformed vertex |
![]() | GetVertUnTrans (int i) get transformed vertex |
![]() | NumVerts () get number of verts |
![]() | SetVertTrans (int i, Vertex* input) set transformed vertex |
![]() | GetVertNorm (int i) get vert norm |
![]() | GetPointAdjacencyList (int point) get topology info |
![]() | SetRotX (float x) sets root X rotation of mesh |
![]() | SetRotY (float y) sets root Y rotation of mesh |
![]() | SetRotZ (float z) sets root Z rotation of mesh |
![]() | SetRot (float x, float y, float z) sets all three |
![]() | GetRotX () gets root X rotation of mesh |
![]() | GetRotY () gets root Y rotation of mesh |
![]() | GetRotZ () gets root Z rotation of mesh |
![]() | GetRot () gets all three |
![]() | Reset () resets the geom to base mesh |
![]() | GetRoot () gets xyz root of mesh |
![]() | SetRoot (Vertex input) sets xyz root of mesh |
This class is the abstract interface that allows expression to talk to a mesh without knowing the way that it is layed out in memory. The conventional way to use it is to have your mesh inherit from ExpMeshAdapter and implement all the functionallity.
Alphabetic index HTML hierarchy of classes or Java