List of all members.
Public Member Functions
-
void appendQhullMessage (const std::string &s)
-
double area ()
-
QhullFacet beginFacet () const
-
QhullVertex beginVertex () const
-
void checkIfQhullInitialized ()
-
void clearQhullMessage ()
- clearQhullMessage does not throw errors (~Qhull)
- void defineVertexNeighborFacets ()
- Automatically called if merging facets or Voronoi diagram.
-
int dimension () const
-
QhullFacet endFacet () const
-
QhullVertex endVertex () const
-
int facetCount () const
-
QhullFacetList facetList () const
-
QhullFacet firstFacet () const
-
QhullVertex firstVertex () const
-
bool hasQhullMessage () const
- hasQhullMessage does not throw errors (~Qhull)
-
int hullDimension () const
-
bool initialized () const
-
Qhull & operator= (const Qhull &other)
-
QhullPoint origin ()
-
QhullPointSet otherPoints () const
-
void outputQhull ()
-
void outputQhull (const char *outputflags)
-
coordT * pointCoordinateBegin () const
- Same as points().coordinates()
-
coordT * pointCoordinateEnd () const
-
QhullPoints points () const
-
Qhull ()
- Set if using outputStream.
-
Qhull (const RboxPoints &rboxPoints, const char *qhullCommand2)
- Qhull::runQhull() must be called next.
-
Qhull (const char *rboxCommand2, int pointDimension, int pointCount, const realT *pointCoordinates, const char *qhullCommand2)
-
Qhull (const Qhull &other)
-
const char * qhullCommand () const
-
std::string qhullMessage () const
- qhullMessage does not throw errors (~Qhull)
-
QhullQh * qhullQh () const
-
int qhullStatus () const
-
const char * rboxCommand () const
-
int runId ()
- Setup global state (qh_qh, qh_qhstat, qhmem.tempstack)
-
void runQhull (const RboxPoints &rboxPoints, const char *qhullCommand2)
-
void runQhull (const char *rboxCommand2, int pointDimension, int pointCount, const realT *rboxPoints, const char *qhullCommand2)
-
void runQhull (Fiber::MultiArray< 1, Eagle::PhysicalSpace::point > &point_array, const char *qhullCommand)
- points is a array of points, input sites ('d' or 'v'), or halfspaces with offset last ('H') Derived from qh_new_qhull [user.c]
-
void runQhull (std::vector< double > &point_vector, const char *qhullCommand)
-
void setErrorStream (std::ostream *os)
-
void setOutputStream (std::ostream *os)
- Updates useOutputStream.
-
int vertexCount () const
-
QhullVertexList vertexList () const
- Return vertices of the convex hull.
-
double volume ()
- ~Qhull () throw ()
Public Attributes
Friends
Constructor & Destructor Documentation
orgQhull::Qhull::~Qhull |
( |
| ) |
throw () |
Member Function Documentation
void orgQhull::Qhull::defineVertexNeighborFacets |
( |
| ) |
|
Automatically called if merging facets or Voronoi diagram.
Define QhullVertex::neighborFacets(). Automatically called if merging facets or computing the Voronoi diagram. Noop if called multiple times.
The documentation for this class was generated from the following files:
- modules/examples/ConvexHull/Qhull.h
- modules/examples/ConvexHull/Qhull.cpp