All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Types | Public Member Functions | Private Member Functions | Private Attributes
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
ConstIterator begin () const
Iterator begin ()
ConstIterator constBegin () const
const coordTconstData () const
ConstIterator constEnd () const
bool contains (const QhullPoint &t) const
int coordinateCount () const
coordTcoordinates () const
int count () const
int count (const QhullPoint &t) const
coordTdata ()
const coordTdata () const
void defineAs (int pointDimension, int coordinatesCount, coordT *c)
void defineAs (int coordinatesCount, coordT *c)
void defineAs (const QhullPoints &other)
int dimension () const
bool empty () const
ConstIterator end () const
Iterator end ()
coordTextraCoordinates () const
int extraCoordinatesCount () const
QhullPoint first () const
QhullPoint front () const
bool includesCoordinates (const coordT *c) const
int indexOf (const coordT *pointCoordinates) const
int indexOf (const coordT *pointCoordinates, int noThrow) const
int indexOf (const QhullPoint &t) 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 () const
PrintPoints print (int qhRunId) const
PrintPoints print (int qhRunId, const char *message) const
PrintPoints printWithIdentifier (int qhRunId, const char *message) const
 QhullPoints ()
 QhullPoints (int pointDimension)
 QhullPoints (int pointDimension, int coordinateCount2, coordT *c)
 QhullPoints (const QhullPoints &other)
void setDimension (int pointDimension)
size_t size () const
std::vector< QhullPointtoStdVector () const
QhullPoint value (int idx) const
QhullPoint value (int idx, QhullPoint &defaultValue) const
 ~QhullPoints ()

Private Member Functions

QhullPointsoperator= (const QhullPoints &other)

Private Attributes

int point_dimension
coordTpoint_end
coordTpoint_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

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.

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.

Definition at line 90 of file QhullPoints.h.

Definition at line 102 of file QhullPoints.h.

Definition at line 103 of file QhullPoints.h.

Definition at line 104 of file QhullPoints.h.

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

Definition at line 59 of file QhullPoints.h.

Definition at line 105 of file QhullPoints.h.

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

Definition at line 94 of file QhullPoints.cpp.

Definition at line 72 of file QhullPoints.h.

Definition at line 71 of file QhullPoints.h.

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

Definition at line 73 of file QhullPoints.h.

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

Definition at line 107 of file QhullPoints.cpp.

Definition at line 61 of file QhullPoints.h.

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

Definition at line 62 of file QhullPoints.h.

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

Definition at line 74 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 ( const QhullPoints other) [inline]

Definition at line 76 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.

Definition at line 106 of file QhullPoints.h.

Definition at line 107 of file QhullPoints.h.

Definition at line 79 of file QhullPoints.h.

Definition at line 80 of file QhullPoints.h.

Definition at line 91 of file QhullPoints.h.

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 coordT pointCoordinates) const

Definition at line 121 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 QhullPoint t) const

Definition at line 149 of file QhullPoints.cpp.

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

Definition at line 82 of file QhullPoints.h.

Definition at line 93 of file QhullPoints.h.

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.

Definition at line 207 of file QhullPoints.h.

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

Definition at line 208 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::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.

Reimplemented in orgQhull::PointCoordinates.

Definition at line 24 of file QhullPoints.cpp.

Definition at line 70 of file QhullPoints.cpp.

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

Definition at line 80 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


libqhull
Author(s): Robert Krug
autogenerated on Tue Jun 18 2013 12:38:50