#include <Wm4Delaunay1.h>
Public Member Functions | |
Delaunay1 (const char *acFilename) | |
Delaunay1 (int iVertexQuantity, Real *afVertex, Real fEpsilon, bool bOwner, Query::Type eQueryType) | |
bool | GetAdjacentSet (int i, int aiAdjacent[2]) const |
bool | GetBarycentricSet (int i, const Real fP, Real afBary[2]) const |
int | GetContainingSegment (const Real fP) const |
bool | GetHull (int aiIndex[2]) |
bool | GetIndexSet (int i, int aiIndex[2]) const |
bool | GetVertexSet (int i, Real afV[2]) const |
const Real * | GetVertices () const |
bool | Load (const char *acFilename) |
bool | Save (const char *acFilename) const |
virtual | ~Delaunay1 () |
Definition at line 33 of file Wm4Delaunay1.h.
Wm4::Delaunay1< Real >::Delaunay1 | ( | int | iVertexQuantity, | |
Real * | afVertex, | |||
Real | fEpsilon, | |||
bool | bOwner, | |||
Query::Type | eQueryType | |||
) | [inline] |
Wm4::Delaunay1< Real >::~Delaunay1 | ( | ) | [inline, virtual] |
Definition at line 64 of file Wm4Delaunay1.cpp.
References Wm4::Delaunay< Real >::m_bOwner, and WM4_DELETE.
Wm4::Delaunay1< Real >::Delaunay1 | ( | const char * | acFilename | ) | [inline] |
Definition at line 209 of file Wm4Delaunay1.cpp.
References Wm4::Delaunay1< Real >::Load().
bool Wm4::Delaunay1< Real >::GetAdjacentSet | ( | int | i, | |
int | aiAdjacent[2] | |||
) | const [inline] |
Definition at line 161 of file Wm4Delaunay1.cpp.
References Wm4::Delaunay< Real >::m_aiAdjacent, Wm4::Delaunay< Real >::m_iDimension, and Wm4::Delaunay< Real >::m_iSimplexQuantity.
bool Wm4::Delaunay1< Real >::GetBarycentricSet | ( | int | i, | |
const Real | fP, | |||
Real | afBary[2] | |||
) | const [inline] |
Definition at line 179 of file Wm4Delaunay1.cpp.
References Wm4::Delaunay< Real >::m_aiIndex, Wm4::Delaunay< Real >::m_fEpsilon, Wm4::Delaunay< Real >::m_iDimension, and Wm4::Delaunay< Real >::m_iSimplexQuantity.
int Wm4::Delaunay1< Real >::GetContainingSegment | ( | const Real | fP | ) | const [inline] |
Definition at line 93 of file Wm4Delaunay1.cpp.
References Wm4::Delaunay< Real >::m_aiIndex, Wm4::Delaunay< Real >::m_iDimension, and Wm4::Delaunay< Real >::m_iSimplexQuantity.
bool Wm4::Delaunay1< Real >::GetHull | ( | int | aiIndex[2] | ) | [inline] |
Definition at line 79 of file Wm4Delaunay1.cpp.
References Wm4::Delaunay< Real >::m_aiIndex, Wm4::Delaunay< Real >::m_iDimension, and Wm4::Delaunay< Real >::m_iSimplexQuantity.
bool Wm4::Delaunay1< Real >::GetIndexSet | ( | int | i, | |
int | aiIndex[2] | |||
) | const [inline] |
Definition at line 143 of file Wm4Delaunay1.cpp.
References Wm4::Delaunay< Real >::m_aiIndex, Wm4::Delaunay< Real >::m_iDimension, and Wm4::Delaunay< Real >::m_iSimplexQuantity.
bool Wm4::Delaunay1< Real >::GetVertexSet | ( | int | i, | |
Real | afV[2] | |||
) | const [inline] |
Definition at line 125 of file Wm4Delaunay1.cpp.
References Wm4::Delaunay< Real >::m_aiIndex, Wm4::Delaunay< Real >::m_iDimension, and Wm4::Delaunay< Real >::m_iSimplexQuantity.
const Real * Wm4::Delaunay1< Real >::GetVertices | ( | ) | const [inline] |
Definition at line 73 of file Wm4Delaunay1.cpp.
bool Wm4::Delaunay1< Real >::Load | ( | const char * | acFilename | ) | [inline] |
Definition at line 220 of file Wm4Delaunay1.cpp.
References Wm4::System::Fclose(), Wm4::System::Fopen(), Wm4::Delaunay< Real >::m_bOwner, Wm4::Delaunay< Real >::m_iVertexQuantity, Wm4::System::Read4le(), Wm4::System::Read8le(), WM4_DELETE, and WM4_NEW.
Referenced by Wm4::Delaunay1< Real >::Delaunay1().
bool Wm4::Delaunay1< Real >::Save | ( | const char * | acFilename | ) | const [inline] |
Definition at line 253 of file Wm4Delaunay1.cpp.
References Wm4::System::Fclose(), Wm4::System::Fopen(), Wm4::Delaunay< Real >::m_iVertexQuantity, Wm4::System::Write4le(), and Wm4::System::Write8le().