Go to the documentation of this file.
    9 #ifndef QHPOINTCOORDINATES_H 
   10 #define QHPOINTCOORDINATES_H 
   28     class PointCoordinates; 
   32 class PointCoordinates : 
public QhullPoints {
 
   36     Coordinates         point_coordinates;       
   37     std::string         describe_points;           
   65     void                append(
const std::vector<coordT> &otherCoordinates) { 
if(!otherCoordinates.empty()){ 
append((
int)otherCoordinates.size(), &otherCoordinates[0]); } }
 
   69     void                append(
const QList<coordT> &pointCoordinates) { 
if(!pointCoordinates.isEmpty()){ 
append(pointCoordinates.count(), &pointCoordinates[0]); } }
 
   71 #endif //QHULL_USES_QT 
   74     void                checkValid() const; 
   91     Coordinates::ConstIterator  beginCoordinates() const { return point_coordinates.begin(); } 
  103     PointCoordinates    operator+(const PointCoordinates &other) const; 
  106     //FIXUP QH11001: Add clear() and other modify operators from Coordinates.h.  Include QhullPoint::operator=() 
  163 #endif // QHPOINTCOORDINATES_H 
  
void reserveCoordinates(countT newCoordinates)
const QhullPoint peekNext() const
std::string describe_points
QhullRidge – Qhull's ridge structure, ridgeT, as a C++ class.
ConstIterator constBegin() const
const QhullPoint previous()
int indexOffset(int i) const
std::vector< coordT > toStdVector() const
PointCoordinates & operator<<(const PointCoordinates &other)
Coordinates point_coordinates
const Coordinates & getCoordinates() const
void append(const std::vector< coordT > &otherCoordinates)
QhullPoints coordinates, constData, data, count, size.
const QhullPoint peekPrevious() const
PointCoordinates & operator+=(const PointCoordinates &other)
std::string comment() const
std::ostream & operator<<(std::ostream &os, const orgQhull::PointCoordinates &p)
void append(const Coordinates &c)
See convert for std::vector and QList.
std::vector< coordT > toStdVector() const
bool findNext(const QhullPoint &t)
Interface to Qhull from C++.
PointCoordinates & operator=(const PointCoordinates &other)
void setComment(const std::string &s)
void defineAs(countT coordinatesCount, coordT *c)
disable QhullPoints.defineAs()
PointCoordinatesIterator(const PointCoordinates &container)
POD type equivalent to qhT. No virtual members.
bool findPrevious(const QhullPoint &t)
Coordinates::ConstIterator beginCoordinates() const
See QhullPoints for begin, constBegin, end.
PointCoordinates::const_iterator const_iterator
const PointCoordinates * c
Coordinates::ConstIterator endCoordinates() const
void defineAs(int pointDimension, countT coordinatesCount, coordT *c)
void appendPoints(std::istream &in)
PointCoordinatesIterator & operator=(const PointCoordinates &container)
void appendComment(const std::string &s)
ConstIterator constEnd() const
hpp-fcl
Author(s): 
autogenerated on Fri Feb 14 2025 03:45:51