|
| const_iterator (const QhullPoints::iterator &o) |
|
| const_iterator (const QhullPoints &ps) |
|
| const_iterator (const int pointDimension, coordT *c) |
|
| const_iterator (const Qhull &q, coordT *c) |
|
| const_iterator (const Qhull &q, int pointDimension, coordT *c) |
|
| const_iterator (QhullQh *qqh, coordT *c) |
|
| const_iterator (QhullQh *qqh, int pointDimension, coordT *c) |
|
| const_iterator (const const_iterator &o) |
|
bool | operator!= (const const_iterator &o) const |
|
const QhullPoint & | operator* () const |
|
const_iterator | operator+ (countT idx) const |
|
const_iterator & | operator++ () |
|
const_iterator | operator++ (int) |
|
const_iterator & | operator+= (countT idx) |
|
const_iterator | operator- (countT idx) const |
|
difference_type | operator- (const_iterator o) const |
|
const_iterator & | operator-- () |
|
const_iterator | operator-- (int) |
|
const_iterator & | operator-= (countT idx) |
|
const QhullPoint * | operator-> () const |
|
bool | operator< (const const_iterator &o) const |
|
bool | operator<= (const const_iterator &o) const |
|
const_iterator & | operator= (const const_iterator &o) |
|
bool | operator== (const const_iterator &o) const |
|
bool | operator> (const const_iterator &o) const |
|
bool | operator>= (const const_iterator &o) const |
|
const QhullPoint | operator[] (countT idx) const |
|
| QhullPoint () |
|
| QhullPoint (int pointDimension, coordT *c) |
|
| QhullPoint (const Qhull &q) |
|
| QhullPoint (const Qhull &q, coordT *c) |
|
| QhullPoint (const Qhull &q, Coordinates &c) |
| QhullPoint of Coordinates with point_dimension==c.count() More...
|
|
| QhullPoint (const Qhull &q, int pointDimension, coordT *c) |
|
| QhullPoint (QhullQh *qqh) |
|
| QhullPoint (QhullQh *qqh, coordT *c) |
|
| QhullPoint (QhullQh *qqh, Coordinates &c) |
|
| QhullPoint (QhullQh *qqh, int pointDimension, coordT *c) |
|
| QhullPoint (const QhullPoint &other) |
| Creates an alias. Does not make a deep copy of the point. Needed for return by value and parameter passing. More...
|
|
QhullPoint & | operator= (const QhullPoint &other) |
| Creates an alias. Does not make a deep copy of the point. Needed for vector<QhullPoint> More...
|
|
| ~QhullPoint () |
|
std::vector< coordT > | toStdVector () const |
|
const coordT * | coordinates () const |
| 0 if undefined More...
|
|
coordT * | coordinates () |
| 0 if undefined More...
|
|
void | defineAs (coordT *c) |
|
void | defineAs (int pointDimension, coordT *c) |
|
void | defineAs (QhullPoint &other) |
|
int | dimension () const |
|
coordT * | getBaseT () const |
|
countT | id () const |
|
bool | isValid () const |
|
bool | operator== (const QhullPoint &other) const |
|
bool | operator!= (const QhullPoint &other) const |
|
const coordT & | operator[] (int idx) const |
| 0 to hull_dim-1 More...
|
|
coordT & | operator[] (int idx) |
| 0 to hull_dim-1 More...
|
|
QhullQh * | qh () |
|
void | setCoordinates (coordT *c) |
|
void | setDimension (int pointDimension) |
|
iterator | begin () |
|
const_iterator | begin () const |
|
const_iterator | constBegin () const |
|
const_iterator | constEnd () const |
|
int | count () |
|
iterator | end () |
|
const_iterator | end () const |
|
size_t | size () |
|
void | advancePoint (countT idx) |
|
double | distance (const QhullPoint &p) const |
| Return distance between two points. More...
|
|
PrintPoint | print (const char *message) const |
|
PrintPoint | printWithIdentifier (const char *message) const |
|
- Todo:
- FIXUP QH11018 const_iterator same as iterator. SHould have a common definition
Definition at line 183 of file QhullPoints.h.