#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.