Mesh class.
Public Member Functions |
|
__init__ (str pName, object pObject=None) | |
Constructor. |
|
int | PolygonBegin () |
Begin Polygon definition. |
|
bool | PolygonVertexAdd (int pVertex) |
Add a vertex. |
|
int | PolygonMaterialIdGet (int pIndex=-1) |
Get a Material ID. |
|
int | PolygonEnd () |
End Polygon definition. |
|
int | PolygonVertexCount (int pPolygonIndex) |
Get Polygon vertex count. |
|
int | PolygonVertexIndex (int pPolygonIndex, int pVertexPolygonIndex) |
Get global (for the mesh) index of a vertex
from a polygon. |
|
int | PolygonCount () |
Get number of polygons in mesh. |
|
ComputeVertexNormals (bool pCW=False) | |
Compute Mesh Vertex Normal. |
|
InverseNormal () | |
Inverse Normal. |
Constructor.
pName | Name of Mesh. |
pObject | For internal use only(default=NULL). |
Reimplemented from FBGeometry.
int PolygonBegin | ( | ) |
Add a vertex.
pVertex | Index in mesh of vertex to add to polygon |
Get a Material ID.
pIndex | Vertex to get material ID at(default=-1). |
pIndex
.int PolygonEnd | ( | ) |
End Polygon definition.
Clean up and associate vertices internally.
Get Polygon vertex count.
pPolygonIndex | Index of polygon to get vertex count from. |
pPolygonIndex
.Get global (for the mesh) index of a vertex from a polygon.
pPolygonIndex | Index of polygon in question. |
pVertexPolygonIndex | Polygon vertex index. |
int PolygonCount | ( | ) |
ComputeVertexNormals | ( | bool | pCW = False |
) |
Compute Mesh Vertex Normal.
pCW | True for clock wise normal, otherwise for counter-clock wise |
InverseNormal | ( | ) |
Inverse Normal.