#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.