IFXVertexMap |
The conversion of a model to IFXMeshGroup and IFXMesh structures may duplicate vertices to handle the multiple normals or texture coordinates at a particular original vertex. The IFXVertexMap interface maps an original vertex index to the IFXMesh index for IFXMeshGroup and the IFXMesh vertex index.
|
Interface Methods |
Descripton |
|
Class constructor |
|
|
Class destructor |
|
|
Returns number of original vertices |
|
|
Returns number of copies of original vertices in the mesh |
|
|
Specifies the original vertex index and the copy number |
|
|
Used to build the vertex map |
|
|
Used to copy vertices |
|
|
Used to add vertices |
Class constructor.
Parameters:
None
Return Values:
None
Class destructor.
Parameters:
None
Return Values:
None
Returns number of original vertices.
Parameters:
None
Return Value:
None
Returns how many copies of a particular original vertex there are in the Shockwave 3D§ mesh.
Parameters:
|
originalVertexIndex |
Index number |
Return Value:
None
Specifies the original vertex index and the copy number. Returns the corresponding IFXMesh index for IFXMeshGroup and the IFXMesh vertex index.
Parameters:
|
originalVertexIndex |
Index number |
|
copyIndex |
Index number to be copied |
|
indexIFXMesh |
Pointer to the IFXMesh index number |
|
indexIFXVertex |
Pointer to the IFXVertex index number |
Return Values:
None
These are used to build the map.
Parameters:
|
numOrigVertices |
Number of original vertices |
None
Return Values:
None
These are used to build the map.
Parameters:
|
originalVertexIndex |
Vertex index number |
|
numCopies |
Number of copies to be made |
None
Return Values:
None
These are used to build the map.
Parameters:
|
originalVertexIndex |
Vertex index number |
|
indexIFXMesh |
Index number of the IFXMesh |
|
indexIFXVertex |
Index number of the IFXVertex |
Return Values:
None
§See asterisked (*) statement at Legal Information © 2001 Intel Corporation.