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

#include <QhullPointSet.h>

List of all members.

Public Types

typedef ptrdiff_t difference_type
typedef
std::bidirectional_iterator_tag 
iterator_category
typedef QhullPointpointer
typedef QhullPointreference
typedef QhullPoint value_type

Public Member Functions

 iterator ()
 iterator (int dimension, coordT **c)
 iterator (const iterator &o)
bool operator!= (const iterator &o) const
bool operator!= (const const_iterator &o) const
QhullPoint operator* () const
iterator operator+ (int j) const
iteratoroperator++ ()
iterator operator++ (int)
iteratoroperator+= (int j)
int operator- (const iterator &o)
 Assumes same point set.
iterator operator- (int j) const
iteratoroperator-- ()
iterator operator-- (int)
iteratoroperator-= (int j)
bool operator< (const iterator &o) const
bool operator< (const const_iterator &o) const
bool operator<= (const iterator &o) const
bool operator<= (const const_iterator &o) const
iteratoroperator= (const iterator &o)
bool operator== (const iterator &o) const
bool operator== (const const_iterator &o) const
bool operator> (const iterator &o) const
bool operator> (const const_iterator &o) const
bool operator>= (const iterator &o) const
bool operator>= (const const_iterator &o) const
QhullPoint operator[] (int idx)

Private Attributes

coordT ** i
int point_dimension

Friends

class const_iterator

Detailed Description

Definition at line 113 of file QhullPointSet.h.


Member Typedef Documentation

Definition at line 121 of file QhullPointSet.h.

typedef std::bidirectional_iterator_tag orgQhull::QhullPointSet::iterator::iterator_category

Definition at line 122 of file QhullPointSet.h.

Definition at line 123 of file QhullPointSet.h.

Definition at line 124 of file QhullPointSet.h.

Definition at line 125 of file QhullPointSet.h.


Constructor & Destructor Documentation

Definition at line 127 of file QhullPointSet.h.

orgQhull::QhullPointSet::iterator::iterator ( int  dimension,
coordT **  c 
) [inline]

Definition at line 128 of file QhullPointSet.h.

Definition at line 129 of file QhullPointSet.h.


Member Function Documentation

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

Definition at line 136 of file QhullPointSet.h.

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

Definition at line 139 of file QhullPointSet.h.

QhullPoint orgQhull::QhullPointSet::iterator::operator* ( ) const [inline]

Definition at line 132 of file QhullPointSet.h.

iterator orgQhull::QhullPointSet::iterator::operator+ ( int  j) const [inline]

Definition at line 158 of file QhullPointSet.h.

iterator& orgQhull::QhullPointSet::iterator::operator++ ( ) [inline]

Definition at line 154 of file QhullPointSet.h.

iterator orgQhull::QhullPointSet::iterator::operator++ ( int  ) [inline]

Definition at line 155 of file QhullPointSet.h.

iterator& orgQhull::QhullPointSet::iterator::operator+= ( int  j) [inline]

Definition at line 160 of file QhullPointSet.h.

int orgQhull::QhullPointSet::iterator::operator- ( const iterator o) [inline]

Assumes same point set.

Definition at line 142 of file QhullPointSet.h.

iterator orgQhull::QhullPointSet::iterator::operator- ( int  j) const [inline]

Definition at line 159 of file QhullPointSet.h.

iterator& orgQhull::QhullPointSet::iterator::operator-- ( ) [inline]

Definition at line 156 of file QhullPointSet.h.

iterator orgQhull::QhullPointSet::iterator::operator-- ( int  ) [inline]

Definition at line 157 of file QhullPointSet.h.

iterator& orgQhull::QhullPointSet::iterator::operator-= ( int  j) [inline]

Definition at line 161 of file QhullPointSet.h.

bool orgQhull::QhullPointSet::iterator::operator< ( const iterator o) const [inline]

Definition at line 145 of file QhullPointSet.h.

bool orgQhull::QhullPointSet::iterator::operator< ( const const_iterator o) const [inline]

Definition at line 150 of file QhullPointSet.h.

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

Definition at line 144 of file QhullPointSet.h.

bool orgQhull::QhullPointSet::iterator::operator<= ( const const_iterator o) const [inline]

Definition at line 149 of file QhullPointSet.h.

iterator& orgQhull::QhullPointSet::iterator::operator= ( const iterator o) [inline]

Definition at line 130 of file QhullPointSet.h.

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

Definition at line 135 of file QhullPointSet.h.

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

Definition at line 137 of file QhullPointSet.h.

bool orgQhull::QhullPointSet::iterator::operator> ( const iterator o) const [inline]

Definition at line 143 of file QhullPointSet.h.

bool orgQhull::QhullPointSet::iterator::operator> ( const const_iterator o) const [inline]

Definition at line 147 of file QhullPointSet.h.

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

Definition at line 146 of file QhullPointSet.h.

bool orgQhull::QhullPointSet::iterator::operator>= ( const const_iterator o) const [inline]

Definition at line 152 of file QhullPointSet.h.

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

Definition at line 134 of file QhullPointSet.h.


Friends And Related Function Documentation

friend class const_iterator [friend]

Definition at line 114 of file QhullPointSet.h.


Member Data Documentation

Definition at line 117 of file QhullPointSet.h.

Definition at line 118 of file QhullPointSet.h.


The documentation for this class was generated from the following file:
 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