A QhullFacet is the C++ equivalent to Qhull's facetT*.
More...
#include <QhullFacet.h>
A QhullFacet is the C++ equivalent to Qhull's facetT*.
Definition at line 43 of file QhullFacet.h.
◆ base_type
◆ QhullFacet() [1/6]
orgQhull::QhullFacet::QhullFacet |
( |
| ) |
|
|
inline |
◆ QhullFacet() [2/6]
orgQhull::QhullFacet::QhullFacet |
( |
const Qhull & |
q | ) |
|
|
explicit |
◆ QhullFacet() [3/6]
orgQhull::QhullFacet::QhullFacet |
( |
const Qhull & |
q, |
|
|
facetT * |
f |
|
) |
| |
◆ QhullFacet() [4/6]
orgQhull::QhullFacet::QhullFacet |
( |
QhullQh * |
qqh | ) |
|
|
inlineexplicit |
◆ QhullFacet() [5/6]
◆ QhullFacet() [6/6]
orgQhull::QhullFacet::QhullFacet |
( |
const QhullFacet & |
other | ) |
|
|
inline |
◆ ~QhullFacet()
orgQhull::QhullFacet::~QhullFacet |
( |
| ) |
|
|
inline |
◆ coplanarPoints()
◆ dimension()
int orgQhull::QhullFacet::dimension |
( |
| ) |
const |
|
inline |
◆ distance() [1/3]
double orgQhull::QhullFacet::distance |
( |
const Coordinates & |
c | ) |
const |
|
inline |
◆ distance() [2/3]
double orgQhull::QhullFacet::distance |
( |
const pointT * |
p | ) |
const |
|
inline |
◆ distance() [3/3]
double orgQhull::QhullFacet::distance |
( |
const QhullPoint & |
p | ) |
const |
|
inline |
◆ facetArea()
double orgQhull::QhullFacet::facetArea |
( |
| ) |
|
◆ getCenter() [1/2]
◆ getCenter() [2/2]
Return voronoi center or facet centrum. Derived from qh_printcenter [io_r.c] if printFormat=qh_PRINTtriangles and qh.DELAUNAY, returns centrum of a Delaunay facet Sets center if needed Code duplicated for PrintCenter and getCenter Returns QhullPoint() if none or qh_INFINITE
Definition at line 69 of file QhullFacet.cpp.
◆ getFacetT()
facetT* orgQhull::QhullFacet::getFacetT |
( |
| ) |
const |
|
inline |
◆ hyperplane()
◆ id()
countT orgQhull::QhullFacet::id |
( |
| ) |
const |
|
inline |
◆ innerplane()
Return innerplane clearly below the vertices from io_r.c[qh_PRINTinner]
Definition at line 104 of file QhullFacet.cpp.
◆ isGood()
bool orgQhull::QhullFacet::isGood |
( |
| ) |
const |
|
inline |
◆ isSimplicial()
bool orgQhull::QhullFacet::isSimplicial |
( |
| ) |
const |
|
inline |
◆ isTopOrient()
bool orgQhull::QhullFacet::isTopOrient |
( |
| ) |
const |
|
inline |
◆ isTriCoplanar()
bool orgQhull::QhullFacet::isTriCoplanar |
( |
| ) |
const |
|
inline |
◆ isUpperDelaunay()
bool orgQhull::QhullFacet::isUpperDelaunay |
( |
| ) |
const |
|
inline |
◆ isValid()
bool orgQhull::QhullFacet::isValid |
( |
| ) |
const |
|
inline |
◆ neighborFacets()
◆ next()
◆ operator!=()
bool orgQhull::QhullFacet::operator!= |
( |
const QhullFacet & |
other | ) |
const |
|
inline |
◆ operator=()
◆ operator==()
bool orgQhull::QhullFacet::operator== |
( |
const QhullFacet & |
other | ) |
const |
|
inline |
◆ outerplane()
Return outerplane clearly above all points from io_r.c[qh_PRINTouter]
Definition at line 119 of file QhullFacet.cpp.
◆ outsidePoints()
◆ previous()
QhullFacet orgQhull::QhullFacet::previous |
( |
| ) |
const |
|
inline |
◆ print()
PrintFacet orgQhull::QhullFacet::print |
( |
const char * |
message | ) |
|
|
inline |
◆ printCenter()
◆ printFlags()
PrintFlags orgQhull::QhullFacet::printFlags |
( |
const char * |
message | ) |
const |
|
inline |
◆ printHeader()
◆ printRidges()
◆ qh()
QhullQh* orgQhull::QhullFacet::qh |
( |
| ) |
const |
|
inline |
◆ ridges()
◆ tricoplanarOwner()
QhullFacet orgQhull::QhullFacet::tricoplanarOwner |
( |
| ) |
const |
◆ vertices()
◆ voronoiVertex()
QhullPoint orgQhull::QhullFacet::voronoiVertex |
( |
| ) |
|
◆ qh_facet
facetT* orgQhull::QhullFacet::qh_facet |
|
private |
◆ qh_qh
QhullQh* orgQhull::QhullFacet::qh_qh |
|
private |
◆ s_empty_facet
facetT orgQhull::QhullFacet::s_empty_facet |
|
staticprivate |
Initial value:= {0,0,0,0,{0},
0,0,0,0,0,
0,0,0,0,0,
0,0,0,0,0,
0,0,0,0,0,
0,0,0,0,0,
0,0,0,0,0,
0,0,0,0}
Definition at line 55 of file QhullFacet.h.
The documentation for this class was generated from the following files: