#include <QhullRidge.h>
Classes | |
struct | PrintRidge |
Public Member Functions | |
QhullFacet | bottomFacet () const |
int | dimension () const |
ridgeT * | getBaseT () const |
ridgeT * | getRidgeT () const |
bool | hasNextRidge3d (const QhullFacet f) const |
int | id () const |
bool | isDefined () const |
QhullRidge | nextRidge3d (const QhullFacet f) const |
QhullRidge | nextRidge3d (const QhullFacet f, QhullVertex *nextVertex) const |
bool | operator!= (const QhullRidge &o) const |
QhullRidge & | operator= (const QhullRidge &o) |
bool | operator== (const QhullRidge &o) const |
QhullFacet | otherFacet (QhullFacet f) const |
PrintRidge | print (int qhRunId) const |
QhullRidge () | |
QhullRidge (const QhullRidge &o) | |
QhullRidge (ridgeT *r) | |
QhullFacet | topFacet () const |
QhullVertexSet | vertices () const |
~QhullRidge () | |
Private Attributes | |
ridgeT * | qh_ridge |
Static Private Attributes | |
static ridgeT | s_empty_ridge |
Definition at line 52 of file QhullRidge.h.
orgQhull::QhullRidge::QhullRidge | ( | ) | [inline] |
Definition at line 64 of file QhullRidge.h.
orgQhull::QhullRidge::QhullRidge | ( | const QhullRidge & | o | ) | [inline] |
Definition at line 66 of file QhullRidge.h.
orgQhull::QhullRidge::~QhullRidge | ( | ) | [inline] |
Definition at line 69 of file QhullRidge.h.
orgQhull::QhullRidge::QhullRidge | ( | ridgeT * | r | ) | [inline] |
Definition at line 73 of file QhullRidge.h.
QhullFacet orgQhull::QhullRidge::bottomFacet | ( | ) | const [inline] |
Definition at line 80 of file QhullRidge.h.
int orgQhull::QhullRidge::dimension | ( | ) | const [inline] |
Definition at line 81 of file QhullRidge.h.
ridgeT* orgQhull::QhullRidge::getBaseT | ( | ) | const [inline] |
Definition at line 77 of file QhullRidge.h.
ridgeT* orgQhull::QhullRidge::getRidgeT | ( | ) | const [inline] |
Definition at line 74 of file QhullRidge.h.
bool orgQhull::QhullRidge::hasNextRidge3d | ( | const QhullFacet | f | ) | const |
Return True if nextRidge3d Simplicial facets may have incomplete ridgeSets Does not use qh_qh or qh_errexit()
Definition at line 35 of file QhullRidge.cpp.
int orgQhull::QhullRidge::id | ( | ) | const [inline] |
Definition at line 82 of file QhullRidge.h.
bool orgQhull::QhullRidge::isDefined | ( | ) | const [inline] |
Definition at line 83 of file QhullRidge.h.
QhullRidge orgQhull::QhullRidge::nextRidge3d | ( | const QhullFacet | f | ) | const [inline] |
Definition at line 91 of file QhullRidge.h.
QhullRidge orgQhull::QhullRidge::nextRidge3d | ( | const QhullFacet | f, |
QhullVertex * | nextVertex | ||
) | const |
Return next ridge and optional vertex for a 3d facet and ridge Does not use qh_qh or qh_errexit()
Definition at line 47 of file QhullRidge.cpp.
bool orgQhull::QhullRidge::operator!= | ( | const QhullRidge & | o | ) | const [inline] |
Definition at line 85 of file QhullRidge.h.
QhullRidge& orgQhull::QhullRidge::operator= | ( | const QhullRidge & | o | ) | [inline] |
Definition at line 68 of file QhullRidge.h.
bool orgQhull::QhullRidge::operator== | ( | const QhullRidge & | o | ) | const [inline] |
Definition at line 84 of file QhullRidge.h.
QhullFacet orgQhull::QhullRidge::otherFacet | ( | QhullFacet | f | ) | const [inline] |
Definition at line 86 of file QhullRidge.h.
PrintRidge orgQhull::QhullRidge::print | ( | int | qhRunId | ) | const [inline] |
Definition at line 102 of file QhullRidge.h.
QhullFacet orgQhull::QhullRidge::topFacet | ( | ) | const [inline] |
Definition at line 87 of file QhullRidge.h.
QhullVertexSet orgQhull::QhullRidge::vertices | ( | ) | const [inline] |
Definition at line 93 of file QhullRidge.h.
ridgeT* orgQhull::QhullRidge::qh_ridge [private] |
Definition at line 55 of file QhullRidge.h.
ridgeT orgQhull::QhullRidge::s_empty_ridge [static, private] |
{0,0,0,0,0, 0,0}
Definition at line 58 of file QhullRidge.h.