#include <QhullPoints.h>

Classes | |
| class | const_iterator |
| class | iterator |
| struct | PrintPoints |
Public Types | |
| typedef QhullPoints::const_iterator | ConstIterator |
| typedef QhullPoints::iterator | Iterator |
Public Member Functions | |
| QhullPoint | at (int idx) const |
| QhullPoint | back () const |
| ConstIterator | begin () const |
| Iterator | begin () |
| ConstIterator | constBegin () const |
| const coordT * | constData () const |
| ConstIterator | constEnd () const |
| bool | contains (const QhullPoint &t) const |
| int | coordinateCount () const |
| coordT * | coordinates () const |
| int | count () const |
| int | count (const QhullPoint &t) const |
| coordT * | data () |
| const coordT * | data () const |
| void | defineAs (int pointDimension, int coordinatesCount, coordT *c) |
| void | defineAs (int coordinatesCount, coordT *c) |
| void | defineAs (const QhullPoints &other) |
| int | dimension () const |
| bool | empty () const |
| ConstIterator | end () const |
| Iterator | end () |
| coordT * | extraCoordinates () const |
| int | extraCoordinatesCount () const |
| QhullPoint | first () const |
| QhullPoint | front () const |
| bool | includesCoordinates (const coordT *c) const |
| int | indexOf (const coordT *pointCoordinates) const |
| int | indexOf (const coordT *pointCoordinates, int noThrow) const |
| int | indexOf (const QhullPoint &t) const |
| bool | isEmpty () const |
| QhullPoint | last () const |
| int | lastIndexOf (const QhullPoint &t) const |
| QhullPoints | mid (int idx, int length=-1) const |
| Returns a subset of the points, not a copy. | |
| bool | operator!= (const QhullPoints &other) const |
| bool | operator== (const QhullPoints &other) const |
| QhullPoint | operator[] (int idx) const |
| PrintPoints | print () const |
| PrintPoints | print (int qhRunId) const |
| PrintPoints | print (int qhRunId, const char *message) const |
| PrintPoints | printWithIdentifier (int qhRunId, const char *message) const |
| QhullPoints () | |
| QhullPoints (int pointDimension) | |
| QhullPoints (int pointDimension, int coordinateCount2, coordT *c) | |
| QhullPoints (const QhullPoints &other) | |
| void | setDimension (int pointDimension) |
| size_t | size () const |
| std::vector< QhullPoint > | toStdVector () const |
| QhullPoint | value (int idx) const |
| QhullPoint | value (int idx, QhullPoint &defaultValue) const |
| ~QhullPoints () | |
Private Member Functions | |
| QhullPoints & | operator= (const QhullPoints &other) |
Private Attributes | |
| int | point_dimension |
| coordT * | point_end |
| coordT * | point_first |
Definition at line 28 of file QhullPoints.h.
Definition at line 41 of file QhullPoints.h.
Definition at line 43 of file QhullPoints.h.
| orgQhull::QhullPoints::QhullPoints | ( | ) | [inline] |
Definition at line 46 of file QhullPoints.h.
| orgQhull::QhullPoints::QhullPoints | ( | int | pointDimension | ) | [inline] |
Definition at line 47 of file QhullPoints.h.
| orgQhull::QhullPoints::QhullPoints | ( | int | pointDimension, |
| int | coordinateCount2, | ||
| coordT * | c | ||
| ) | [inline] |
Definition at line 48 of file QhullPoints.h.
| orgQhull::QhullPoints::QhullPoints | ( | const QhullPoints & | other | ) | [inline] |
Definition at line 50 of file QhullPoints.h.
| orgQhull::QhullPoints::~QhullPoints | ( | ) | [inline] |
Definition at line 51 of file QhullPoints.h.
| QhullPoint orgQhull::QhullPoints::at | ( | int | idx | ) | const [inline] |
Definition at line 89 of file QhullPoints.h.
| QhullPoint orgQhull::QhullPoints::back | ( | ) | const [inline] |
Definition at line 90 of file QhullPoints.h.
| ConstIterator orgQhull::QhullPoints::begin | ( | ) | const [inline] |
Definition at line 102 of file QhullPoints.h.
| Iterator orgQhull::QhullPoints::begin | ( | ) | [inline] |
Definition at line 103 of file QhullPoints.h.
| ConstIterator orgQhull::QhullPoints::constBegin | ( | ) | const [inline] |
Definition at line 104 of file QhullPoints.h.
| const coordT* orgQhull::QhullPoints::constData | ( | ) | const [inline] |
Definition at line 59 of file QhullPoints.h.
| ConstIterator orgQhull::QhullPoints::constEnd | ( | ) | const [inline] |
Definition at line 105 of file QhullPoints.h.
| bool orgQhull::QhullPoints::contains | ( | const QhullPoint & | t | ) | const |
Definition at line 94 of file QhullPoints.cpp.
| int orgQhull::QhullPoints::coordinateCount | ( | ) | const [inline] |
Definition at line 72 of file QhullPoints.h.
| coordT* orgQhull::QhullPoints::coordinates | ( | ) | const [inline] |
Definition at line 71 of file QhullPoints.h.
| int orgQhull::QhullPoints::count | ( | ) | const [inline] |
Definition at line 73 of file QhullPoints.h.
| int orgQhull::QhullPoints::count | ( | const QhullPoint & | t | ) | const |
Definition at line 107 of file QhullPoints.cpp.
| coordT* orgQhull::QhullPoints::data | ( | ) | [inline] |
Definition at line 61 of file QhullPoints.h.
| const coordT* orgQhull::QhullPoints::data | ( | ) | const [inline] |
Definition at line 62 of file QhullPoints.h.
| void orgQhull::QhullPoints::defineAs | ( | int | pointDimension, |
| int | coordinatesCount, | ||
| coordT * | c | ||
| ) | [inline] |
Definition at line 74 of file QhullPoints.h.
| void orgQhull::QhullPoints::defineAs | ( | int | coordinatesCount, |
| coordT * | c | ||
| ) | [inline] |
Reimplemented in orgQhull::PointCoordinates.
Definition at line 75 of file QhullPoints.h.
| void orgQhull::QhullPoints::defineAs | ( | const QhullPoints & | other | ) | [inline] |
Definition at line 76 of file QhullPoints.h.
| int orgQhull::QhullPoints::dimension | ( | ) | const [inline] |
Definition at line 77 of file QhullPoints.h.
| bool orgQhull::QhullPoints::empty | ( | ) | const [inline] |
Definition at line 78 of file QhullPoints.h.
| ConstIterator orgQhull::QhullPoints::end | ( | ) | const [inline] |
Definition at line 106 of file QhullPoints.h.
| Iterator orgQhull::QhullPoints::end | ( | ) | [inline] |
Definition at line 107 of file QhullPoints.h.
| coordT* orgQhull::QhullPoints::extraCoordinates | ( | ) | const [inline] |
Definition at line 79 of file QhullPoints.h.
| int orgQhull::QhullPoints::extraCoordinatesCount | ( | ) | const [inline] |
Definition at line 80 of file QhullPoints.h.
| QhullPoint orgQhull::QhullPoints::first | ( | ) | const [inline] |
Definition at line 91 of file QhullPoints.h.
| QhullPoint orgQhull::QhullPoints::front | ( | ) | const [inline] |
Definition at line 92 of file QhullPoints.h.
| bool orgQhull::QhullPoints::includesCoordinates | ( | const coordT * | c | ) | const [inline] |
Definition at line 81 of file QhullPoints.h.
| int orgQhull::QhullPoints::indexOf | ( | const coordT * | pointCoordinates | ) | const |
Definition at line 121 of file QhullPoints.cpp.
| int orgQhull::QhullPoints::indexOf | ( | const coordT * | pointCoordinates, |
| int | noThrow | ||
| ) | const |
Definition at line 136 of file QhullPoints.cpp.
| int orgQhull::QhullPoints::indexOf | ( | const QhullPoint & | t | ) | const |
Definition at line 149 of file QhullPoints.cpp.
| bool orgQhull::QhullPoints::isEmpty | ( | ) | const [inline] |
Definition at line 82 of file QhullPoints.h.
| QhullPoint orgQhull::QhullPoints::last | ( | ) | const [inline] |
Definition at line 93 of file QhullPoints.h.
| int orgQhull::QhullPoints::lastIndexOf | ( | const QhullPoint & | t | ) | const |
Definition at line 164 of file QhullPoints.cpp.
| QhullPoints orgQhull::QhullPoints::mid | ( | int | idx, |
| int | length = -1 |
||
| ) | const |
Returns a subset of the points, not a copy.
Definition at line 56 of file QhullPoints.cpp.
| bool orgQhull::QhullPoints::operator!= | ( | const QhullPoints & | other | ) | const [inline] |
Definition at line 84 of file QhullPoints.h.
| QhullPoints& orgQhull::QhullPoints::operator= | ( | const QhullPoints & | other | ) | [inline, private] |
Definition at line 55 of file QhullPoints.h.
| bool orgQhull::QhullPoints::operator== | ( | const QhullPoints & | other | ) | const |
Definition at line 38 of file QhullPoints.cpp.
| QhullPoint orgQhull::QhullPoints::operator[] | ( | int | idx | ) | const [inline] |
Definition at line 96 of file QhullPoints.h.
| PrintPoints orgQhull::QhullPoints::print | ( | ) | const [inline] |
Definition at line 207 of file QhullPoints.h.
| PrintPoints orgQhull::QhullPoints::print | ( | int | qhRunId | ) | const [inline] |
Definition at line 208 of file QhullPoints.h.
| PrintPoints orgQhull::QhullPoints::print | ( | int | qhRunId, |
| const char * | message | ||
| ) | const [inline] |
Definition at line 209 of file QhullPoints.h.
| PrintPoints orgQhull::QhullPoints::printWithIdentifier | ( | int | qhRunId, |
| const char * | message | ||
| ) | const [inline] |
Definition at line 210 of file QhullPoints.h.
| void orgQhull::QhullPoints::setDimension | ( | int | pointDimension | ) | [inline] |
Reimplemented in orgQhull::PointCoordinates.
Definition at line 85 of file QhullPoints.h.
| size_t orgQhull::QhullPoints::size | ( | ) | const [inline] |
Definition at line 86 of file QhullPoints.h.
| std::vector< QhullPoint > orgQhull::QhullPoints::toStdVector | ( | ) | const |
Reimplemented in orgQhull::PointCoordinates.
Definition at line 24 of file QhullPoints.cpp.
| QhullPoint orgQhull::QhullPoints::value | ( | int | idx | ) | const |
Definition at line 70 of file QhullPoints.cpp.
| QhullPoint orgQhull::QhullPoints::value | ( | int | idx, |
| QhullPoint & | defaultValue | ||
| ) | const |
Definition at line 80 of file QhullPoints.cpp.
int orgQhull::QhullPoints::point_dimension [private] |
Definition at line 36 of file QhullPoints.h.
coordT* orgQhull::QhullPoints::point_end [private] |
Definition at line 35 of file QhullPoints.h.
coordT* orgQhull::QhullPoints::point_first [private] |
Definition at line 34 of file QhullPoints.h.