Public Member Functions |
| | MeshInfo (const LWMeshInfoID _mesh=0, bool _destroy=false) |
| | ~MeshInfo (void) |
| LWMeshIteratorID | createMeshIterator (int type) |
| void | destroyMeshIterator (LWMeshIteratorID mid) |
| bool | isValid (void) const |
| LWPolID | iterateMesh (LWMeshIteratorID mid) |
| LWPntID | iterateMeshPnt (LWMeshIteratorID mid) |
| int | numPoints (void) const |
| int | numPolygons (void) const |
| void | pntBasePos (LWPntID pnt, LWFVector pos) const |
| void | pntOtherPos (LWPntID pnt, LWFVector pos) const |
| void | pntOtherPos (LWPntID pnt, LWDVector pos) const |
| bool | pntVGet (LWPntID pnt, float *vector) const |
| int | pntVIDGet (LWPntID pnt, float *vector, void *vmap) const |
| void * | pntVLookup (LWID id, const char *name) const |
| void * | pntVLookup (LWID id, const std::string &name) const |
| bool | pntVPGet (LWPntID pnt, LWPolID pol, float *vector) const |
| int | pntVPIDGet (LWPntID pnt, LWPolID pol, float *vector, void *vmap) const |
| int | pntVSelect (void *vmap) const |
| bool | polBaseNormal (LWPolID polID, LWFVector out) |
| unsigned int | polFlags (LWPolID pol) const |
| bool | polOtherNormal (LWPolID polID, LWFVector out) |
| int | polSize (LWPolID id) const |
| const char * | polTag (LWPolID id, LWID tag) const |
| LWID | polType (LWPolID id) const |
| LWPntID | polVertex (LWPolID id, int n) const |
| void | resetMeshIterator (LWMeshIteratorID mid) |
| size_t | scanPoints (LWPntScanFunc *func, void *userData) const |
| size_t | scanPolys (LWPolScanFunc *func, void *userData) const |
| int | scanPolys (MeshPolygonScan *scanner) |
| void | setMeshInfo (const LWMeshInfoID _mesh) |