|
3ds Max C++ API Reference
|
Class IMesh describes the mesh to be used to compute the skin weights. More...
#include <geombind.h>
Public Member Functions | |
| virtual SEEXPORT void | appendVertex (float v0, float v1, float v2)=0 |
| This adds a vertex to the mesh. | |
| virtual SEEXPORT void | appendTriangle (unsigned i0, unsigned i1, unsigned i2)=0 |
| This adds a face to the mesh. | |
Static Public Member Functions | |
| static SEEXPORT IMesh * | create () |
| This creates an instance of an IMesh | |
| static SEEXPORT void | dispose (IMesh *) |
| This disposes an instance of an IMesh | |
Protected Member Functions | |
| IMesh () | |
| virtual | ~IMesh ()=0 |
Class IMesh describes the mesh to be used to compute the skin weights.
This is just triangle soup but the heatmap solver requires that this mesh be a manifold mesh and there are no checks here for that. So that needs to be handled before converting to an iMesh
|
inlineprotected |
|
protectedpure virtual |
This adds a vertex to the mesh.
| v0 | x component |
| v1 | y component |
| v2 | z component |