#include <QhullHyperplane.h>
Classes | |
| struct | PrintHyperplane |
Public Types | |
| typedef const coordT * | const_iterator |
| typedef QhullHyperplane::const_iterator | ConstIterator |
| typedef const coordT * | iterator |
| typedef QhullHyperplane::iterator | Iterator |
Public Member Functions | |
| iterator | begin () |
| const_iterator | begin () const |
| const_iterator | constBegin () const |
| const_iterator | constEnd () const |
| const coordT * | coordinates () const |
| coordT * | coordinates () |
| int | count () |
| void | defineAs (int hyperplaneDimension, coordT *c, coordT hyperplaneOffset) |
| void | defineAs (QhullHyperplane &other) |
| Creates an alias to other. | |
| int | dimension () const |
| double | distance (const QhullPoint &p) const |
| iterator | end () |
| const_iterator | end () const |
| bool | isDefined () const |
| double | norm () const |
| coordT | offset () const |
| bool | operator!= (const QhullHyperplane &other) const |
| QhullHyperplane & | operator= (const QhullHyperplane &other) |
| bool | operator== (const QhullHyperplane &other) const |
| const coordT & | operator[] (int idx) const |
| coordT & | operator[] (int idx) |
| PrintHyperplane | print () const |
| PrintHyperplane | print (const char *message, const char *offsetMessage) const |
| QhullHyperplane () | |
| QhullHyperplane (int hyperplaneDimension, coordT *c, coordT hyperplaneOffset) | |
| QhullHyperplane (const QhullHyperplane &other) | |
| void | setCoordinates (coordT *c) |
| void | setDimension (int hyperplaneDimension) |
| void | setOffset (coordT hyperplaneOffset) |
| size_t | size () |
| std::vector< coordT > | toStdVector () const |
| Includes offset at end. | |
| ~QhullHyperplane () | |
Private Attributes | |
| coordT * | hyperplane_coordinates |
| int | hyperplane_dimension |
| coordT | hyperplane_offset |
Definition at line 31 of file QhullHyperplane.h.
| typedef const coordT* orgQhull::QhullHyperplane::const_iterator |
Definition at line 42 of file QhullHyperplane.h.
Definition at line 44 of file QhullHyperplane.h.
| typedef const coordT* orgQhull::QhullHyperplane::iterator |
Definition at line 41 of file QhullHyperplane.h.
Definition at line 43 of file QhullHyperplane.h.
| orgQhull::QhullHyperplane::QhullHyperplane | ( | ) | [inline] |
Definition at line 47 of file QhullHyperplane.h.
| orgQhull::QhullHyperplane::QhullHyperplane | ( | int | hyperplaneDimension, |
| coordT * | c, | ||
| coordT | hyperplaneOffset | ||
| ) | [inline] |
Definition at line 48 of file QhullHyperplane.h.
| orgQhull::QhullHyperplane::QhullHyperplane | ( | const QhullHyperplane & | other | ) | [inline] |
Definition at line 50 of file QhullHyperplane.h.
| orgQhull::QhullHyperplane::~QhullHyperplane | ( | ) | [inline] |
Definition at line 53 of file QhullHyperplane.h.
| iterator orgQhull::QhullHyperplane::begin | ( | ) | [inline] |
Definition at line 85 of file QhullHyperplane.h.
| const_iterator orgQhull::QhullHyperplane::begin | ( | ) | const [inline] |
Definition at line 86 of file QhullHyperplane.h.
| const_iterator orgQhull::QhullHyperplane::constBegin | ( | ) | const [inline] |
Definition at line 87 of file QhullHyperplane.h.
| const_iterator orgQhull::QhullHyperplane::constEnd | ( | ) | const [inline] |
Definition at line 88 of file QhullHyperplane.h.
| const coordT* orgQhull::QhullHyperplane::coordinates | ( | ) | const [inline] |
Definition at line 66 of file QhullHyperplane.h.
| coordT* orgQhull::QhullHyperplane::coordinates | ( | ) | [inline] |
Definition at line 67 of file QhullHyperplane.h.
| int orgQhull::QhullHyperplane::count | ( | ) | [inline] |
Definition at line 89 of file QhullHyperplane.h.
| void orgQhull::QhullHyperplane::defineAs | ( | int | hyperplaneDimension, |
| coordT * | c, | ||
| coordT | hyperplaneOffset | ||
| ) | [inline] |
Definition at line 73 of file QhullHyperplane.h.
| void orgQhull::QhullHyperplane::defineAs | ( | QhullHyperplane & | other | ) | [inline] |
Creates an alias to other.
Definition at line 75 of file QhullHyperplane.h.
| int orgQhull::QhullHyperplane::dimension | ( | ) | const [inline] |
Definition at line 68 of file QhullHyperplane.h.
| double orgQhull::QhullHyperplane::distance | ( | const QhullPoint & | p | ) | const |
Return distance from point to hyperplane. If greater than zero, the point is above the facet (i.e., outside).
Definition at line 45 of file QhullHyperplane.cpp.
| iterator orgQhull::QhullHyperplane::end | ( | ) | [inline] |
Definition at line 90 of file QhullHyperplane.h.
| const_iterator orgQhull::QhullHyperplane::end | ( | ) | const [inline] |
Definition at line 91 of file QhullHyperplane.h.
| bool orgQhull::QhullHyperplane::isDefined | ( | ) | const [inline] |
Definition at line 69 of file QhullHyperplane.h.
| double orgQhull::QhullHyperplane::norm | ( | ) | const |
Definition at line 85 of file QhullHyperplane.cpp.
| coordT orgQhull::QhullHyperplane::offset | ( | ) | const [inline] |
Definition at line 70 of file QhullHyperplane.h.
| bool orgQhull::QhullHyperplane::operator!= | ( | const QhullHyperplane & | other | ) | const [inline] |
Definition at line 96 of file QhullHyperplane.h.
| QhullHyperplane& orgQhull::QhullHyperplane::operator= | ( | const QhullHyperplane & | other | ) | [inline] |
Definition at line 52 of file QhullHyperplane.h.
| bool orgQhull::QhullHyperplane::operator== | ( | const QhullHyperplane & | other | ) | const |
Definition at line 98 of file QhullHyperplane.cpp.
| const coordT& orgQhull::QhullHyperplane::operator[] | ( | int | idx | ) | const [inline] |
Definition at line 97 of file QhullHyperplane.h.
| coordT& orgQhull::QhullHyperplane::operator[] | ( | int | idx | ) | [inline] |
Definition at line 98 of file QhullHyperplane.h.
| PrintHyperplane orgQhull::QhullHyperplane::print | ( | ) | const [inline] |
Definition at line 107 of file QhullHyperplane.h.
| PrintHyperplane orgQhull::QhullHyperplane::print | ( | const char * | message, |
| const char * | offsetMessage | ||
| ) | const [inline] |
Definition at line 108 of file QhullHyperplane.h.
| void orgQhull::QhullHyperplane::setCoordinates | ( | coordT * | c | ) | [inline] |
Definition at line 76 of file QhullHyperplane.h.
| void orgQhull::QhullHyperplane::setDimension | ( | int | hyperplaneDimension | ) | [inline] |
Definition at line 77 of file QhullHyperplane.h.
| void orgQhull::QhullHyperplane::setOffset | ( | coordT | hyperplaneOffset | ) | [inline] |
Definition at line 78 of file QhullHyperplane.h.
| size_t orgQhull::QhullHyperplane::size | ( | ) | [inline] |
Definition at line 92 of file QhullHyperplane.h.
| std::vector< coordT > orgQhull::QhullHyperplane::toStdVector | ( | ) | const |
Includes offset at end.
Definition at line 26 of file QhullHyperplane.cpp.
Definition at line 35 of file QhullHyperplane.h.
int orgQhull::QhullHyperplane::hyperplane_dimension [private] |
Definition at line 36 of file QhullHyperplane.h.
Definition at line 37 of file QhullHyperplane.h.