#include <QhullPointSet.h>
Classes | |
struct | PrintIdentifiers |
struct | PrintPointSet |
Public Member Functions | |
IO | |
PrintIdentifiers | printIdentifiers (const char *message) const |
PrintPointSet | print (const char *message) const |
Public Member Functions inherited from orgQhull::QhullSet< QhullPoint > | |
std::vector< QhullPoint > | toStdVector () const |
bool | operator== (const QhullSet< QhullPoint > &other) const |
bool | operator!= (const QhullSet< QhullPoint > &other) const |
const QhullPoint | at (countT idx) const |
const QhullPoint | back () const |
QhullPoint | back () |
const QhullPoint ::base_type * | constData () const |
end element is NULL More... | |
QhullPoint ::base_type * | data () |
const QhullPoint ::base_type * | data () const |
QhullPoint ::base_type * | endData () |
const QhullPoint ::base_type * | endData () const |
const QhullPoint | first () const |
QhullPoint | first () |
const QhullPoint | front () const |
QhullPoint | front () |
const QhullPoint | last () const |
QhullPoint | last () |
const QhullPoint | operator[] (countT idx) const |
QhullPoint | operator[] (countT idx) |
const QhullPoint | second () const |
QhullPoint | second () |
QhullPoint | value (countT idx) const |
QhullPoint | value (countT idx, const QhullPoint &defaultValue) const |
iterator | begin () |
const_iterator | begin () const |
const_iterator | constBegin () const |
const_iterator | constEnd () const |
iterator | end () |
const_iterator | end () const |
bool | contains (const QhullPoint &t) const |
countT | count (const QhullPoint &t) const |
countT | indexOf (const QhullPoint &t) const |
countT | lastIndexOf (const QhullPoint &t) const |
QhullSet (const Qhull &q, setT *s) | |
QhullSet (QhullQh *qqh, setT *s) | |
QhullSet (const QhullSet< QhullPoint > &other) | |
QhullSet< QhullPoint > & | operator= (const QhullSet< QhullPoint > &other) |
~QhullSet () | |
Public Member Functions inherited from orgQhull::QhullSetBase | |
countT | count () const |
void | defineAs (setT *s) |
Not type-safe since setT may contain any type. More... | |
void | forceEmpty () |
setT * | getSetT () const |
bool | isEmpty () const |
QhullQh * | qh () const |
setT ** | referenceSetT () |
size_t | size () const |
QhullSetBase (const Qhull &q, setT *s) | |
QhullSetBase (QhullQh *qqh, setT *s) | |
QhullSetBase (const QhullSetBase &other) | |
Copy constructor copies the pointer but not the set. Needed for return by value and parameter passing. More... | |
QhullSetBase & | operator= (const QhullSetBase &other) |
~QhullSetBase () | |
Construct | |
QhullPointSet (const Qhull &q, setT *s) | |
QhullPointSet (QhullQh *qqh, setT *s) | |
QhullPointSet (const QhullPointSet &other) | |
QhullPointSet & | operator= (const QhullPointSet &other) |
Assignment copies pointers but not contents. More... | |
~QhullPointSet () | |
QhullPointSet () | |
Default constructor disabled. More... | |
Additional Inherited Members | |
Public Types inherited from orgQhull::QhullSet< QhullPoint > | |
typedef QhullSet< QhullPoint >::iterator | Iterator |
typedef QhullSet< QhullPoint >::const_iterator | ConstIterator |
Static Public Member Functions inherited from orgQhull::QhullSetBase | |
static countT | count (const setT *set) |
static bool | isEmpty (const setT *s) |
Protected Member Functions inherited from orgQhull::QhullSetBase | |
void ** | beginPointer () const |
void ** | elementPointer (countT idx) const |
void ** | endPointer () const |
Always points to 0. More... | |
Definition at line 31 of file QhullPointSet.h.
Definition at line 39 of file QhullPointSet.h.
Definition at line 41 of file QhullPointSet.h.
|
inline |
Definition at line 43 of file QhullPointSet.h.
|
inline |
Definition at line 46 of file QhullPointSet.h.
|
private |
Default constructor disabled.
|
inline |
Assignment copies pointers but not contents.
Definition at line 45 of file QhullPointSet.h.
|
inline |
Definition at line 66 of file QhullPointSet.h.
|
inline |
Definition at line 59 of file QhullPointSet.h.