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