Go to the documentation of this file.
64 static ridgeT s_empty_ridge;
70 QhullRidge() : qh_ridge(&s_empty_ridge), qh_qh(0) {}
82 QhullFacet bottomFacet() const { return QhullFacet(qh_qh, qh_ridge->bottom); }
94 bool hasNextRidge3d(const QhullFacet &f) const;
114 #endif // QHULLRIDGE_H
QhullSet< QhullRidge > QhullRidgeSet
QhullVertexSet vertices() const
QhullRidge – Qhull's ridge structure, ridgeT, as a C++ class.
PrintRidge(const char *message, const QhullRidge &r)
const char * print_message
non-null message
QhullRidge & operator=(const QhullRidge &other)
ridgeT * qh_ridge
Corresponding ridgeT, never 0.
PrintRidge print(const char *message) const
static ridgeT s_empty_ridge
ridgeT * getRidgeT() const
Interface to Qhull from C++.
QhullSetIterator< QhullRidge > QhullRidgeSetIterator
bool operator==(const QhullRidge &other) const
POD type equivalent to qhT. No virtual members.
QhullFacet topFacet() const
facetT * getFacetT() const
A QhullFacet is the C++ equivalent to Qhull's facetT*.
bool operator!=(const QhullRidge &other) const
QhullRidge nextRidge3d(const QhullFacet &f) const
std::ostream & operator<<(std::ostream &os, const orgQhull::QhullRidge &r)
QhullFacet otherFacet(const QhullFacet &f) const
QhullQh * qh_qh
QhullQh/qhT for ridgeT, may be 0.
hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:44:59