#include <GteUniqueVerticesTriangles.h>
Public Member Functions | |
int | GetOutputIndexFor (int index) const |
UniqueVerticesTriangles (std::vector< VertexType > const &inVertices, std::vector< VertexType > &outVertices, std::vector< int > &outIndices) | |
UniqueVerticesTriangles (std::vector< VertexType > const &inVertices, std::vector< int > const &inIndices, std::vector< VertexType > &outVertices, std::vector< int > &outIndices) | |
Private Member Functions | |
void | ConstructUniqueVertices (std::vector< VertexType > const &inVertices, std::vector< VertexType > &outVertices) |
Private Attributes | |
std::vector< int > | mInToOutMapping |
int | mNumInVertices |
int | mNumOutVertices |
Definition at line 36 of file GteUniqueVerticesTriangles.h.
gte::UniqueVerticesTriangles< VertexType >::UniqueVerticesTriangles | ( | std::vector< VertexType > const & | inVertices, |
std::vector< VertexType > & | outVertices, | ||
std::vector< int > & | outIndices | ||
) |
Definition at line 80 of file GteUniqueVerticesTriangles.h.
gte::UniqueVerticesTriangles< VertexType >::UniqueVerticesTriangles | ( | std::vector< VertexType > const & | inVertices, |
std::vector< int > const & | inIndices, | ||
std::vector< VertexType > & | outVertices, | ||
std::vector< int > & | outIndices | ||
) |
Definition at line 95 of file GteUniqueVerticesTriangles.h.
|
private |
Definition at line 118 of file GteUniqueVerticesTriangles.h.
|
inline |
Definition at line 112 of file GteUniqueVerticesTriangles.h.
|
private |
Definition at line 75 of file GteUniqueVerticesTriangles.h.
|
private |
Definition at line 74 of file GteUniqueVerticesTriangles.h.
|
private |
Definition at line 74 of file GteUniqueVerticesTriangles.h.