orgQhull::QhullPoints Class Reference

#include <QhullPoints.h>

Inheritance diagram for orgQhull::QhullPoints:
Inheritance graph
[legend]

List of all members.

Classes

class  const_iterator
class  iterator
struct  PrintPoints

Public Types

typedef QhullPoints::const_iterator ConstIterator
typedef QhullPoints::iterator Iterator

Public Member Functions

QhullPoint at (int idx) const
QhullPoint back () const
Iterator begin ()
ConstIterator begin () const
ConstIterator constBegin () const
const coordT * constData () const
ConstIterator constEnd () const
bool contains (const QhullPoint &t) const
int coordinateCount () const
coordT * coordinates () const
int count (const QhullPoint &t) const
int count () const
const coordT * data () const
coordT * data ()
void defineAs (const QhullPoints &other)
void defineAs (int coordinatesCount, coordT *c)
void defineAs (int pointDimension, int coordinatesCount, coordT *c)
int dimension () const
bool empty () const
Iterator end ()
ConstIterator end () const
coordT * extraCoordinates () const
int extraCoordinatesCount () const
QhullPoint first () const
QhullPoint front () const
bool includesCoordinates (const coordT *c) const
int indexOf (const QhullPoint &t) const
int indexOf (const coordT *pointCoordinates, int noThrow) const
int indexOf (const coordT *pointCoordinates) const
bool isEmpty () const
QhullPoint last () const
int lastIndexOf (const QhullPoint &t) const
QhullPoints mid (int idx, int length=-1) const
 Returns a subset of the points, not a copy.
bool operator!= (const QhullPoints &other) const
bool operator== (const QhullPoints &other) const
QhullPoint operator[] (int idx) const
PrintPoints print (int qhRunId, const char *message) const
PrintPoints print (int qhRunId) const
PrintPoints print () const
PrintPoints printWithIdentifier (int qhRunId, const char *message) const
 QhullPoints (const QhullPoints &other)
 QhullPoints (int pointDimension, int coordinateCount2, coordT *c)
 QhullPoints (int pointDimension)
 QhullPoints ()
void setDimension (int pointDimension)
size_t size () const
std::vector< QhullPointtoStdVector () const
QhullPoint value (int idx, QhullPoint &defaultValue) const
QhullPoint value (int idx) const
 ~QhullPoints ()

Private Member Functions

QhullPointsoperator= (const QhullPoints &other)

Private Attributes

int point_dimension
coordT * point_end
coordT * point_first

Detailed Description

Definition at line 28 of file QhullPoints.h.


Member Typedef Documentation

Definition at line 41 of file QhullPoints.h.

Definition at line 43 of file QhullPoints.h.


Constructor & Destructor Documentation

orgQhull::QhullPoints::QhullPoints (  )  [inline]

Definition at line 46 of file QhullPoints.h.

orgQhull::QhullPoints::QhullPoints ( int  pointDimension  )  [inline]

Definition at line 47 of file QhullPoints.h.

orgQhull::QhullPoints::QhullPoints ( int  pointDimension,
int  coordinateCount2,
coordT *  c 
) [inline]

Definition at line 48 of file QhullPoints.h.

orgQhull::QhullPoints::QhullPoints ( const QhullPoints other  )  [inline]

Definition at line 50 of file QhullPoints.h.

orgQhull::QhullPoints::~QhullPoints (  )  [inline]

Definition at line 51 of file QhullPoints.h.


Member Function Documentation

QhullPoint orgQhull::QhullPoints::at ( int  idx  )  const [inline]

Definition at line 89 of file QhullPoints.h.

QhullPoint orgQhull::QhullPoints::back (  )  const [inline]

Definition at line 90 of file QhullPoints.h.

Iterator orgQhull::QhullPoints::begin (  )  [inline]

Definition at line 103 of file QhullPoints.h.

ConstIterator orgQhull::QhullPoints::begin (  )  const [inline]

Definition at line 102 of file QhullPoints.h.

ConstIterator orgQhull::QhullPoints::constBegin (  )  const [inline]

Definition at line 104 of file QhullPoints.h.

const coordT* orgQhull::QhullPoints::constData (  )  const [inline]

Definition at line 59 of file QhullPoints.h.

ConstIterator orgQhull::QhullPoints::constEnd (  )  const [inline]

Definition at line 105 of file QhullPoints.h.

bool orgQhull::QhullPoints::contains ( const QhullPoint t  )  const

Definition at line 94 of file QhullPoints.cpp.

int orgQhull::QhullPoints::coordinateCount (  )  const [inline]

Definition at line 72 of file QhullPoints.h.

coordT* orgQhull::QhullPoints::coordinates (  )  const [inline]

Definition at line 71 of file QhullPoints.h.

int orgQhull::QhullPoints::count ( const QhullPoint t  )  const

Definition at line 107 of file QhullPoints.cpp.

int orgQhull::QhullPoints::count (  )  const [inline]

Definition at line 73 of file QhullPoints.h.

const coordT* orgQhull::QhullPoints::data (  )  const [inline]

Definition at line 62 of file QhullPoints.h.

coordT* orgQhull::QhullPoints::data (  )  [inline]

Definition at line 61 of file QhullPoints.h.

void orgQhull::QhullPoints::defineAs ( const QhullPoints other  )  [inline]

Definition at line 76 of file QhullPoints.h.

void orgQhull::QhullPoints::defineAs ( int  coordinatesCount,
coordT *  c 
) [inline]

Reimplemented in orgQhull::PointCoordinates.

Definition at line 75 of file QhullPoints.h.

void orgQhull::QhullPoints::defineAs ( int  pointDimension,
int  coordinatesCount,
coordT *  c 
) [inline]

Definition at line 74 of file QhullPoints.h.

int orgQhull::QhullPoints::dimension (  )  const [inline]

Definition at line 77 of file QhullPoints.h.

bool orgQhull::QhullPoints::empty (  )  const [inline]

Definition at line 78 of file QhullPoints.h.

Iterator orgQhull::QhullPoints::end (  )  [inline]

Definition at line 107 of file QhullPoints.h.

ConstIterator orgQhull::QhullPoints::end (  )  const [inline]

Definition at line 106 of file QhullPoints.h.

coordT* orgQhull::QhullPoints::extraCoordinates (  )  const [inline]

Definition at line 79 of file QhullPoints.h.

int orgQhull::QhullPoints::extraCoordinatesCount (  )  const [inline]

Definition at line 80 of file QhullPoints.h.

QhullPoint orgQhull::QhullPoints::first (  )  const [inline]

Definition at line 91 of file QhullPoints.h.

QhullPoint orgQhull::QhullPoints::front (  )  const [inline]

Definition at line 92 of file QhullPoints.h.

bool orgQhull::QhullPoints::includesCoordinates ( const coordT *  c  )  const [inline]

Definition at line 81 of file QhullPoints.h.

int orgQhull::QhullPoints::indexOf ( const QhullPoint t  )  const

Definition at line 149 of file QhullPoints.cpp.

int orgQhull::QhullPoints::indexOf ( const coordT *  pointCoordinates,
int  noThrow 
) const

Definition at line 136 of file QhullPoints.cpp.

int orgQhull::QhullPoints::indexOf ( const coordT *  pointCoordinates  )  const

Definition at line 121 of file QhullPoints.cpp.

bool orgQhull::QhullPoints::isEmpty (  )  const [inline]

Definition at line 82 of file QhullPoints.h.

QhullPoint orgQhull::QhullPoints::last (  )  const [inline]

Definition at line 93 of file QhullPoints.h.

int orgQhull::QhullPoints::lastIndexOf ( const QhullPoint t  )  const

Definition at line 164 of file QhullPoints.cpp.

QhullPoints orgQhull::QhullPoints::mid ( int  idx,
int  length = -1 
) const

Returns a subset of the points, not a copy.

Definition at line 56 of file QhullPoints.cpp.

bool orgQhull::QhullPoints::operator!= ( const QhullPoints other  )  const [inline]

Definition at line 84 of file QhullPoints.h.

QhullPoints& orgQhull::QhullPoints::operator= ( const QhullPoints other  )  [inline, private]

Definition at line 55 of file QhullPoints.h.

bool orgQhull::QhullPoints::operator== ( const QhullPoints other  )  const

Definition at line 38 of file QhullPoints.cpp.

QhullPoint orgQhull::QhullPoints::operator[] ( int  idx  )  const [inline]

Definition at line 96 of file QhullPoints.h.

PrintPoints orgQhull::QhullPoints::print ( int  qhRunId,
const char *  message 
) const [inline]

Definition at line 209 of file QhullPoints.h.

PrintPoints orgQhull::QhullPoints::print ( int  qhRunId  )  const [inline]

Definition at line 208 of file QhullPoints.h.

PrintPoints orgQhull::QhullPoints::print (  )  const [inline]

Definition at line 207 of file QhullPoints.h.

PrintPoints orgQhull::QhullPoints::printWithIdentifier ( int  qhRunId,
const char *  message 
) const [inline]

Definition at line 210 of file QhullPoints.h.

void orgQhull::QhullPoints::setDimension ( int  pointDimension  )  [inline]

Reimplemented in orgQhull::PointCoordinates.

Definition at line 85 of file QhullPoints.h.

size_t orgQhull::QhullPoints::size (  )  const [inline]

Definition at line 86 of file QhullPoints.h.

std::vector< QhullPoint > orgQhull::QhullPoints::toStdVector (  )  const

Reimplemented in orgQhull::PointCoordinates.

Definition at line 24 of file QhullPoints.cpp.

QhullPoint orgQhull::QhullPoints::value ( int  idx,
QhullPoint defaultValue 
) const

Definition at line 80 of file QhullPoints.cpp.

QhullPoint orgQhull::QhullPoints::value ( int  idx  )  const

Definition at line 70 of file QhullPoints.cpp.


Member Data Documentation

Definition at line 36 of file QhullPoints.h.

Definition at line 35 of file QhullPoints.h.

Definition at line 34 of file QhullPoints.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


graspit
Author(s):
autogenerated on Fri Jan 11 11:20:50 2013