#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.