#include <QhullFacetList.h>
Classes | |
struct | PrintFacetList |
struct | PrintFacets |
struct | PrintVertices |
Public Member Functions | |
Conversion | |
std::vector< QhullFacet > | toStdVector () const |
std::vector< QhullVertex > | vertices_toStdVector () const |
Same as PrintVertices. More... | |
GetSet | |
countT | count () const |
Filtered by facet.isGood(). May be 0 when !isEmpty(). More... | |
bool | contains (const QhullFacet &f) const |
countT | count (const QhullFacet &f) const |
bool | isSelectAll () const |
QhullQh * | qh () const |
void | selectAll () |
IO | |
PrintFacetList | print (const char *message) const |
PrintFacets | printFacets () const |
PrintVertices | printVertices () const |
Public Member Functions inherited from orgQhull::QhullLinkedList< QhullFacet > | |
std::vector< QhullFacet > | toStdVector () const |
countT | count () const |
bool | isEmpty () const |
bool | operator== (const QhullLinkedList< QhullFacet > &o) const |
bool | operator!= (const QhullLinkedList< QhullFacet > &o) const |
size_t | size () const |
countT | count (const QhullFacet &t) const |
bool | contains (const QhullFacet &t) const |
const QhullFacet | back () const |
For back() and last(), return T instead of T& (T is computed) More... | |
QhullFacet | back () |
const QhullFacet & | first () const |
QhullFacet & | first () |
const QhullFacet & | front () const |
QhullFacet & | front () |
const QhullFacet | last () const |
QhullFacet | last () |
iterator | begin () |
const_iterator | begin () const |
const_iterator | constBegin () const |
const_iterator | constEnd () const |
iterator | end () |
const_iterator | end () const |
QhullLinkedList (QhullFacet b, QhullFacet e) | |
QhullLinkedList (const QhullLinkedList< QhullFacet > &other) | |
Copy constructor copies begin_node and end_node, but not the list elements. Needed for return by value and parameter passing. More... | |
QhullLinkedList< QhullFacet > & | operator= (const QhullLinkedList< QhullFacet > &other) |
Copy assignment copies begin_node and end_node, but not the list elements. More... | |
~QhullLinkedList () | |
Private Attributes | |
Fields | |
bool | select_all |
Constructors | |
QhullFacetList (const Qhull &q, facetT *b, facetT *e) | |
QhullFacetList (QhullQh *qqh, facetT *b, facetT *e) | |
QhullFacetList (QhullFacet b, QhullFacet e) | |
QhullFacetList (const QhullFacetList &other) | |
QhullFacetList & | operator= (const QhullFacetList &other) |
~QhullFacetList () | |
QhullFacetList () | |
Disable default constructor. See QhullLinkedList. More... | |
Additional Inherited Members | |
Public Types inherited from orgQhull::QhullLinkedList< QhullFacet > | |
typedef const_iterator | ConstIterator |
typedef iterator | Iterator |
typedef ptrdiff_t | difference_type |
typedef countT | size_type |
typedef QhullFacet | value_type |
typedef value_type * | pointer |
typedef value_type & | reference |
Public Attributes inherited from orgQhull::QhullLinkedList< QhullFacet > | |
const typedef value_type * | const_pointer |
const typedef value_type & | const_reference |
Definition at line 41 of file QhullFacetList.h.
Definition at line 31 of file QhullFacetList.cpp.
|
inline |
Definition at line 51 of file QhullFacetList.h.
|
inline |
Definition at line 53 of file QhullFacetList.h.
|
inline |
Definition at line 55 of file QhullFacetList.h.
|
private |
Disable default constructor. See QhullLinkedList.
bool orgQhull::QhullFacetList::contains | ( | const QhullFacet & | f | ) | const |
Definition at line 75 of file QhullFacetList.cpp.
int orgQhull::QhullFacetList::count | ( | ) | const |
Filtered by facet.isGood(). May be 0 when !isEmpty().
Definition at line 90 of file QhullFacetList.cpp.
int orgQhull::QhullFacetList::count | ( | const QhullFacet & | f | ) | const |
Definition at line 105 of file QhullFacetList.cpp.
|
inline |
Definition at line 76 of file QhullFacetList.h.
|
inline |
Definition at line 54 of file QhullFacetList.h.
|
inline |
Definition at line 88 of file QhullFacetList.h.
|
inline |
Definition at line 94 of file QhullFacetList.h.
|
inline |
Definition at line 100 of file QhullFacetList.h.
|
inline |
Definition at line 77 of file QhullFacetList.h.
|
inline |
Definition at line 78 of file QhullFacetList.h.
std::vector< QhullFacet > orgQhull::QhullFacetList::toStdVector | ( | ) | const |
Definition at line 43 of file QhullFacetList.cpp.
std::vector< QhullVertex > orgQhull::QhullFacetList::vertices_toStdVector | ( | ) | const |
Same as PrintVertices.
Definition at line 60 of file QhullFacetList.cpp.
|
private |
Definition at line 45 of file QhullFacetList.h.