MeshDataStructure::TVertex Class Reference
List of all members.
Detailed Description
light weight data structure that stores a vertex in a connected mesh.
Constructor & Destructor Documentation
MeshDataStructure::TVertex::TVertex |
( |
TVertexArray & |
vertexArray, |
|
|
const uint32 |
index | |
|
) |
| | [inline] |
Member Function Documentation
void MeshDataStructure::TVertex::AddEdge |
( |
int32 |
edgeIndex |
) |
[inline] |
void MeshDataStructure::TVertex::AddPolygon |
( |
int32 |
polygonIndex |
) |
|
Adds a polygon that contains this vertex.
- Parameters:
-
| polygonIndex | The index of the polygon in the mesh |
int32 MeshDataStructure::TVertex::AddUVs |
( |
const TVector2 & |
newUV |
) |
|
TVector3& MeshDataStructure::TVertex::GetNormal |
( |
const int32 |
index |
) |
[inline] |
TNormalData& MeshDataStructure::TVertex::GetNormals |
( |
|
) |
const [inline] |
TUVData& MeshDataStructure::TVertex::GetUVs |
( |
|
) |
[inline] |
void MeshDataStructure::TVertex::RemoveEdge |
( |
int32 |
edgeIndex |
) |
|
void MeshDataStructure::TVertex::RemovePolygon |
( |
int32 |
polygonIndex |
) |
|
void MeshDataStructure::TVertex::SetBarycentricCoordinates |
( |
const TVector3 & |
coordinates, |
|
|
const int32 |
index | |
|
) |
| | [inline] |
void MeshDataStructure::TVertex::SetBarycentricCoordinatesCount |
( |
const int32 |
count |
) |
[inline] |
void MeshDataStructure::TVertex::SetColor |
( |
const TMCColorRGBA8 & |
color |
) |
[inline] |
void MeshDataStructure::TVertex::SetEdgeCount |
( |
int32 |
count |
) |
[inline] |
void MeshDataStructure::TVertex::SetPolygonCount |
( |
int32 |
count |
) |
[inline] |
void MeshDataStructure::TVertex::SetPosition |
( |
const TVector3 & |
position |
) |
[inline] |
void MeshDataStructure::TVertex::SetUV |
( |
const TVector2 & |
uv, |
|
|
const int32 |
index | |
|
) |
| | [inline] |
void MeshDataStructure::TVertex::SetUVCount |
( |
const int32 |
count |
) |
[inline] |
void MeshDataStructure::TVertex::SetUVs |
( |
const TUVData & |
uvs |
) |
[inline] |
The documentation for this class was generated from the following file: