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

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

Definition at line 160 of file Coordinates.h.

orgQhull::Coordinates::iterator::iterator ( const iterator other  )  [inline]

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

std::vector<coordT>::iterator& orgQhull::Coordinates::iterator::base (  )  [inline]

Definition at line 164 of file Coordinates.h.

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

Definition at line 177 of file Coordinates.h.

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

Definition at line 170 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++ ( int   )  [inline]

Definition at line 184 of file Coordinates.h.

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

Definition at line 183 of file Coordinates.h.

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

Definition at line 187 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- ( int  idx  )  const [inline]

Definition at line 190 of file Coordinates.h.

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

Definition at line 186 of file Coordinates.h.

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

Definition at line 185 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 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 171 of file Coordinates.h.

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

Definition at line 179 of file Coordinates.h.

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

Definition at line 172 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 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 169 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 173 of file Coordinates.h.

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

Definition at line 181 of file Coordinates.h.

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

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

std::vector<coordT>::iterator orgQhull::Coordinates::iterator::i [private]

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


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