All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Types | Public Member Functions | Private Member Functions | Private Attributes
orgQhull::QhullPointSet Class Reference

#include <QhullPointSet.h>

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

List of all members.

Classes

class  const_iterator
class  iterator
struct  PrintIdentifiers
struct  PrintPointSet

Public Types

typedef
QhullPointSet::const_iterator 
ConstIterator
typedef ptrdiff_t difference_type
typedef QhullPointSet::iterator Iterator
typedef int size_type
typedef QhullPoint value_type

Public Member Functions

QhullPoint at (int idx) const
QhullPoint back () const
iterator begin ()
const_iterator begin () const
const_iterator constBegin () const
const_iterator constEnd () const
bool contains (const QhullPoint &t) const
int count (const QhullPoint &t) const
int dimension () const
iterator end ()
const_iterator end () const
QhullPoint first () const
 end element is NULL
QhullPoint front () const
int indexOf (const QhullPoint &t) const
QhullPoint last () const
int lastIndexOf (const QhullPoint &t) const
bool operator!= (const QhullPointSet &o) const
bool operator== (const QhullPointSet &o) const
QhullPoint operator[] (int idx) const
PrintPointSet print (int qhRunId) const
PrintPointSet print (int qhRunId, const char *message) const
PrintIdentifiers printIdentifiers (const char *message) const
 QhullPointSet (int pointDimension, setT *s)
 QhullPointSet (const QhullPointSet &o)
QhullPoint second () const
std::vector< QhullPointtoStdVector () const
QhullPoint value (int idx) const
 Derived from QhullSet::value.
QhullPoint value (int idx, QhullPoint &defaultValue) const
 ~QhullPointSet ()

Private Member Functions

QhullPointSetoperator= (const QhullPointSet &)
 QhullPointSet ()

Private Attributes

int point_dimension

Detailed Description

Definition at line 32 of file QhullPointSet.h.


Member Typedef Documentation

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 41 of file QhullPointSet.h.

Definition at line 46 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 43 of file QhullPointSet.h.

Definition at line 47 of file QhullPointSet.h.

Definition at line 45 of file QhullPointSet.h.


Constructor & Destructor Documentation

orgQhull::QhullPointSet::QhullPointSet ( int  pointDimension,
setT s 
) [inline]

Definition at line 55 of file QhullPointSet.h.

Definition at line 57 of file QhullPointSet.h.

Definition at line 58 of file QhullPointSet.h.


Member Function Documentation

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

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 83 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 84 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 97 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 98 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 99 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 100 of file QhullPointSet.h.

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

Definition at line 87 of file QhullPointSet.cpp.

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

Definition at line 99 of file QhullPointSet.cpp.

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

Definition at line 78 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 101 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 102 of file QhullPointSet.h.

end element is NULL

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 86 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 87 of file QhullPointSet.h.

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

Definition at line 112 of file QhullPointSet.cpp.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 88 of file QhullPointSet.h.

Definition at line 126 of file QhullPointSet.cpp.

bool orgQhull::QhullPointSet::operator!= ( const QhullPointSet o) const [inline]

Definition at line 80 of file QhullPointSet.h.

QhullPointSet& orgQhull::QhullPointSet::operator= ( const QhullPointSet ) [private]
bool orgQhull::QhullPointSet::operator== ( const QhullPointSet o) const

Definition at line 70 of file QhullPointSet.cpp.

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

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 90 of file QhullPointSet.h.

PrintPointSet orgQhull::QhullPointSet::print ( int  qhRunId) const [inline]

Definition at line 220 of file QhullPointSet.h.

PrintPointSet orgQhull::QhullPointSet::print ( int  qhRunId,
const char *  message 
) const [inline]

Definition at line 221 of file QhullPointSet.h.

PrintIdentifiers orgQhull::QhullPointSet::printIdentifiers ( const char *  message) const [inline]

Definition at line 212 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 91 of file QhullPointSet.h.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 25 of file QhullPointSet.cpp.

Derived from QhullSet::value.

Reimplemented from orgQhull::QhullSet< coordT * >.

Definition at line 39 of file QhullPointSet.cpp.

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

Non-const since copy is an alias Derived from QhullSet::value

Definition at line 55 of file QhullPointSet.cpp.


Member Data Documentation

Definition at line 36 of file QhullPointSet.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