Go to the documentation of this file.
9 #ifndef QHULLFACETSET_H
10 #define QHULLFACETSET_H
27 class QhullFacetSet :
public QhullSet<QhullFacet> {
39 //Conversion from setT* is not type-safe. Implicit conversion for void* to T
57 QList<QhullFacet> toQList()
const;
58 #endif //QHULL_USES_QT
71 // Not same as QhullFacetList#IO. A QhullFacetSet is a component of a QhullFacetList.
78 const PrintFacetSet
print(
const char *message)
const {
return PrintFacetSet(message,
this); }
85 PrintIdentifiers
printIdentifiers(
const char *message)
const {
return PrintIdentifiers(message,
this); }
97 #endif // QHULLFACETSET_H
countT count() const
Filtered by facet.isGood(). May be 0 when !isEmpty().
PrintIdentifiers(const char *message, const QhullFacetSet *s)
const char * print_message
non-null message
QhullRidge – Qhull's ridge structure, ridgeT, as a C++ class.
bool contains(const QhullFacet &f) const
const PrintFacetSet print(const char *message) const
PrintIdentifiers printIdentifiers(const char *message) const
Interface to Qhull from C++.
QhullSetIterator< QhullFacet > QhullFacetSetIterator
const char * print_message
non-null message
POD type equivalent to qhT. No virtual members.
std::vector< QhullFacet > toStdVector() const
const QhullFacetSet * facet_set
A QhullFacet is the C++ equivalent to Qhull's facetT*.
QhullFacetSet(const QhullFacetSet &other)
Copy constructor copies pointers but not contents. Needed for return by value and parameter passing.
const QhullFacetSet * facet_set
std::ostream & operator<<(std::ostream &os, const orgQhull::QhullFacetSet &fs)
void selectAll()
operator==() does not depend on isGood()
PrintFacetSet(const char *message, const QhullFacetSet *s)
QhullFacetSet & operator=(const QhullFacetSet &other)
Assignment copies pointers but not contents.
QhullFacetSet()
Disable default constructor. See QhullSetBase.
QhullSet< T > & operator=(const QhullSet< T > &other)
hpp-fcl
Author(s):
autogenerated on Fri Aug 2 2024 02:45:14