#include <mesh_coordinate_iterator.h>
Public Types | |
typedef mesh_type::math_types::vector3_type | value_type |
typedef mesh_type::vertex_iterator | vertex_iterator |
Public Member Functions | |
CoordinateIterator () | |
CoordinateIterator (vertex_iterator const &v) | |
CoordinateIterator (CoordinateIterator const &c) | |
CoordinateIterator & | operator= (vertex_iterator const &v) |
CoordinateIterator & | operator= (CoordinateIterator const &c) |
bool | operator== (CoordinateIterator const &other) const |
bool | operator!= (CoordinateIterator const &other) const |
CoordinateIterator & | operator++ () |
CoordinateIterator & | operator-- () |
value_type & | operator* () const |
value_type * | operator-> () const |
Protected Attributes | |
vertex_iterator | m_iterator |
typedef mesh_type::math_types::vector3_type OpenTissue::mesh::CoordinateIterator< mesh_type >::value_type |
typedef mesh_type::vertex_iterator OpenTissue::mesh::CoordinateIterator< mesh_type >::vertex_iterator |
OpenTissue::mesh::CoordinateIterator< mesh_type >::CoordinateIterator | ( | ) | [inline] |
OpenTissue::mesh::CoordinateIterator< mesh_type >::CoordinateIterator | ( | vertex_iterator const & | v | ) | [inline, explicit] |
OpenTissue::mesh::CoordinateIterator< mesh_type >::CoordinateIterator | ( | CoordinateIterator< mesh_type > const & | c | ) | [inline] |
bool OpenTissue::mesh::CoordinateIterator< mesh_type >::operator!= | ( | CoordinateIterator< mesh_type > const & | other | ) | const [inline] |
value_type& OpenTissue::mesh::CoordinateIterator< mesh_type >::operator* | ( | ) | const [inline] |
CoordinateIterator& OpenTissue::mesh::CoordinateIterator< mesh_type >::operator++ | ( | ) | [inline] |
CoordinateIterator& OpenTissue::mesh::CoordinateIterator< mesh_type >::operator-- | ( | ) | [inline] |
value_type* OpenTissue::mesh::CoordinateIterator< mesh_type >::operator-> | ( | ) | const [inline] |
CoordinateIterator& OpenTissue::mesh::CoordinateIterator< mesh_type >::operator= | ( | CoordinateIterator< mesh_type > const & | c | ) | [inline] |
CoordinateIterator& OpenTissue::mesh::CoordinateIterator< mesh_type >::operator= | ( | vertex_iterator const & | v | ) | [inline] |
bool OpenTissue::mesh::CoordinateIterator< mesh_type >::operator== | ( | CoordinateIterator< mesh_type > const & | other | ) | const [inline] |
vertex_iterator OpenTissue::mesh::CoordinateIterator< mesh_type >::m_iterator [protected] |