#include <QhullVertex.h>
Classes | |
struct | PrintVertex |
Public Member Functions | |
int | dimension () const |
vertexT * | getBaseT () const |
vertexT * | getVertexT () const |
int | id () const |
bool | isDefined () const |
QhullFacetSet | neighborFacets () const |
bool | neighborFacetsDefined () const |
True if defineVertexNeighborFacets() already called. Auotomatically set for facet merging, Voronoi diagrams. | |
QhullVertex | next () const |
bool | operator!= (const QhullVertex &o) const |
QhullVertex & | operator= (const QhullVertex &o) |
bool | operator== (const QhullVertex &o) const |
QhullPoint | point () const |
QhullVertex | previous () const |
PrintVertex | print (int qhRunId) const |
QhullVertex () | |
QhullVertex (const QhullVertex &o) | |
QhullVertex (vertexT *v) | |
~QhullVertex () | |
Private Attributes | |
vertexT * | qh_vertex |
Static Private Attributes | |
static vertexT | s_empty_vertex |
Definition at line 43 of file QhullVertex.h.
orgQhull::QhullVertex::QhullVertex | ( | ) | [inline] |
Definition at line 56 of file QhullVertex.h.
orgQhull::QhullVertex::QhullVertex | ( | const QhullVertex & | o | ) | [inline] |
Definition at line 58 of file QhullVertex.h.
orgQhull::QhullVertex::~QhullVertex | ( | ) | [inline] |
Definition at line 61 of file QhullVertex.h.
orgQhull::QhullVertex::QhullVertex | ( | vertexT * | v | ) | [inline] |
Definition at line 65 of file QhullVertex.h.
int orgQhull::QhullVertex::dimension | ( | ) | const [inline] |
Definition at line 72 of file QhullVertex.h.
vertexT* orgQhull::QhullVertex::getBaseT | ( | ) | const [inline] |
Definition at line 69 of file QhullVertex.h.
vertexT* orgQhull::QhullVertex::getVertexT | ( | ) | const [inline] |
Definition at line 66 of file QhullVertex.h.
int orgQhull::QhullVertex::id | ( | ) | const [inline] |
Definition at line 73 of file QhullVertex.h.
bool orgQhull::QhullVertex::isDefined | ( | ) | const [inline] |
Definition at line 74 of file QhullVertex.h.
Return neighboring facets for a vertex If neither merging nor Voronoi diagram, requires Qhull::defineVertexNeighborFacets() beforehand.
Definition at line 36 of file QhullVertex.cpp.
bool orgQhull::QhullVertex::neighborFacetsDefined | ( | ) | const [inline] |
True if defineVertexNeighborFacets() already called. Auotomatically set for facet merging, Voronoi diagrams.
Definition at line 76 of file QhullVertex.h.
QhullVertex orgQhull::QhullVertex::next | ( | ) | const [inline] |
Definition at line 77 of file QhullVertex.h.
bool orgQhull::QhullVertex::operator!= | ( | const QhullVertex & | o | ) | const [inline] |
Definition at line 79 of file QhullVertex.h.
QhullVertex& orgQhull::QhullVertex::operator= | ( | const QhullVertex & | o | ) | [inline] |
Definition at line 60 of file QhullVertex.h.
bool orgQhull::QhullVertex::operator== | ( | const QhullVertex & | o | ) | const [inline] |
Definition at line 78 of file QhullVertex.h.
QhullPoint orgQhull::QhullVertex::point | ( | ) | const [inline] |
Definition at line 80 of file QhullVertex.h.
QhullVertex orgQhull::QhullVertex::previous | ( | ) | const [inline] |
Definition at line 81 of file QhullVertex.h.
PrintVertex orgQhull::QhullVertex::print | ( | int | qhRunId | ) | const [inline] |
Definition at line 93 of file QhullVertex.h.
vertexT* orgQhull::QhullVertex::qh_vertex [private] |
Definition at line 47 of file QhullVertex.h.
vertexT orgQhull::QhullVertex::s_empty_vertex [static, private] |
{0,0,0,0,0, 0,0,0,0,0, 0,0}
Definition at line 50 of file QhullVertex.h.