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

#include <Coordinates.h>

List of all members.

Public Types

typedef ptrdiff_t difference_type
typedef
std::random_access_iterator_tag 
iterator_category
typedef value_typepointer
typedef value_typereference
typedef coordT value_type

Public Member Functions

std::vector< coordT >::iteratorbase ()
 iterator ()
 iterator (const iterator &other)
 iterator (const std::vector< coordT >::iterator &vi)
bool operator!= (const iterator &other) const
bool operator!= (const Coordinates::const_iterator &other) const
coordToperator* () const
iterator operator+ (int idx) const
iterator operator++ ()
iterator operator++ (int)
iterator operator+= (int idx)
iterator operator- (int idx) const
difference_type operator- (iterator other) const
iterator operator-- ()
iterator operator-- (int)
iterator operator-= (int idx)
bool operator< (const iterator &other) const
bool operator< (const Coordinates::const_iterator &other) const
bool operator<= (const iterator &other) const
bool operator<= (const Coordinates::const_iterator &other) const
iteratoroperator= (const iterator &other)
bool operator== (const iterator &other) const
bool operator== (const Coordinates::const_iterator &other) const
bool operator> (const iterator &other) const
bool operator> (const Coordinates::const_iterator &other) const
bool operator>= (const iterator &other) const
bool operator>= (const Coordinates::const_iterator &other) const
coordToperator[] (int idx) const

Private Attributes

std::vector< coordT >::iterator i

Friends

class const_iterator

Detailed Description

Definition at line 147 of file Coordinates.h.


Member Typedef Documentation

Definition at line 158 of file Coordinates.h.

typedef std::random_access_iterator_tag orgQhull::Coordinates::iterator::iterator_category

Definition at line 154 of file Coordinates.h.

Definition at line 156 of file Coordinates.h.

Definition at line 157 of file Coordinates.h.

Definition at line 155 of file Coordinates.h.


Constructor & Destructor Documentation

Definition at line 160 of file Coordinates.h.

Definition at line 161 of file Coordinates.h.

orgQhull::Coordinates::iterator::iterator ( const std::vector< coordT >::iterator vi) [inline, explicit]

Definition at line 162 of file Coordinates.h.


Member Function Documentation

Definition at line 164 of file Coordinates.h.

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

Definition at line 170 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator!= ( const Coordinates::const_iterator other) const [inline]

Definition at line 177 of file Coordinates.h.

coordT& orgQhull::Coordinates::iterator::operator* ( ) const [inline]

Definition at line 166 of file Coordinates.h.

iterator orgQhull::Coordinates::iterator::operator+ ( int  idx) const [inline]

Definition at line 189 of file Coordinates.h.

iterator orgQhull::Coordinates::iterator::operator++ ( ) [inline]

Definition at line 183 of file Coordinates.h.

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

Definition at line 184 of file Coordinates.h.

iterator orgQhull::Coordinates::iterator::operator+= ( int  idx) [inline]

Definition at line 187 of file Coordinates.h.

iterator orgQhull::Coordinates::iterator::operator- ( int  idx) const [inline]

Definition at line 190 of file Coordinates.h.

difference_type orgQhull::Coordinates::iterator::operator- ( iterator  other) const [inline]

Definition at line 191 of file Coordinates.h.

iterator orgQhull::Coordinates::iterator::operator-- ( ) [inline]

Definition at line 185 of file Coordinates.h.

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

Definition at line 186 of file Coordinates.h.

iterator orgQhull::Coordinates::iterator::operator-= ( int  idx) [inline]

Definition at line 188 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator< ( const iterator other) const [inline]

Definition at line 171 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator< ( const Coordinates::const_iterator other) const [inline]

Definition at line 178 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator<= ( const iterator other) const [inline]

Definition at line 172 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator<= ( const Coordinates::const_iterator other) const [inline]

Definition at line 179 of file Coordinates.h.

iterator& orgQhull::Coordinates::iterator::operator= ( const iterator other) [inline]

Definition at line 163 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator== ( const iterator other) const [inline]

Definition at line 169 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator== ( const Coordinates::const_iterator other) const [inline]

Definition at line 176 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator> ( const iterator other) const [inline]

Definition at line 173 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator> ( const Coordinates::const_iterator other) const [inline]

Definition at line 180 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator>= ( const iterator other) const [inline]

Definition at line 174 of file Coordinates.h.

bool orgQhull::Coordinates::iterator::operator>= ( const Coordinates::const_iterator other) const [inline]

Definition at line 181 of file Coordinates.h.

coordT& orgQhull::Coordinates::iterator::operator[] ( int  idx) const [inline]

Definition at line 167 of file Coordinates.h.


Friends And Related Function Documentation

friend class const_iterator [friend]

Definition at line 151 of file Coordinates.h.


Member Data Documentation

Definition at line 150 of file Coordinates.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