#include <GteDelaunay2Mesh.h>
Public Member Functions | |
Delaunay2Mesh (Delaunay2< InputType, ComputeType > const &delaunay) | |
int const * | GetAdjacencies () const |
bool | GetAdjacencies (int t, std::array< int, 3 > &adjacencies) const |
bool | GetBarycentrics (int t, Vector2< InputType > const &P, std::array< InputType, 3 > &bary) const |
int | GetContainingTriangle (Vector2< InputType > const &P) const |
int const * | GetIndices () const |
bool | GetIndices (int t, std::array< int, 3 > &indices) const |
int | GetNumTriangles () const |
int | GetNumVertices () const |
Vector2< InputType > const * | GetVertices () const |
bool | GetVertices (int t, std::array< Vector2< InputType >, 3 > &vertices) const |
Private Attributes | |
Delaunay2< InputType, ComputeType > const * | mDelaunay |
Definition at line 16 of file GteDelaunay2Mesh.h.
gte::Delaunay2Mesh< InputType, ComputeType, RationalType >::Delaunay2Mesh | ( | Delaunay2< InputType, ComputeType > const & | delaunay | ) |
Definition at line 44 of file GteDelaunay2Mesh.h.
|
inline |
Definition at line 82 of file GteDelaunay2Mesh.h.
bool gte::Delaunay2Mesh< InputType, ComputeType, RationalType >::GetAdjacencies | ( | int | t, |
std::array< int, 3 > & | adjacencies | ||
) | const |
Definition at line 129 of file GteDelaunay2Mesh.h.
bool gte::Delaunay2Mesh< InputType, ComputeType, RationalType >::GetBarycentrics | ( | int | t, |
Vector2< InputType > const & | P, | ||
std::array< InputType, 3 > & | bary | ||
) | const |
Definition at line 136 of file GteDelaunay2Mesh.h.
int gte::Delaunay2Mesh< InputType, ComputeType, RationalType >::GetContainingTriangle | ( | Vector2< InputType > const & | P | ) | const |
Definition at line 89 of file GteDelaunay2Mesh.h.
|
inline |
Definition at line 75 of file GteDelaunay2Mesh.h.
bool gte::Delaunay2Mesh< InputType, ComputeType, RationalType >::GetIndices | ( | int | t, |
std::array< int, 3 > & | indices | ||
) | const |
Definition at line 122 of file GteDelaunay2Mesh.h.
|
inline |
Definition at line 60 of file GteDelaunay2Mesh.h.
|
inline |
Definition at line 53 of file GteDelaunay2Mesh.h.
|
inline |
Definition at line 68 of file GteDelaunay2Mesh.h.
bool gte::Delaunay2Mesh< InputType, ComputeType, RationalType >::GetVertices | ( | int | t, |
std::array< Vector2< InputType >, 3 > & | vertices | ||
) | const |
Definition at line 97 of file GteDelaunay2Mesh.h.
|
private |
Definition at line 39 of file GteDelaunay2Mesh.h.