Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

OpenMesh::Iterators::ConstEdgeIterT< Mesh > Class Template Reference

Linear iterator. More...

#include <OpenMesh/Mesh/Iterators/IteratorsT.hh>

List of all members.

Public Member Functions

 ConstEdgeIterT ()
 Default constructor.

 ConstEdgeIterT (mesh_ref _mesh, value_handle _hnd, bool _skip=false)
 Construct with mesh and a target handle.

 ConstEdgeIterT (const ConstEdgeIterT &_rhs)
 Copy constructor.

ConstEdgeIterToperator= (const ConstEdgeIterT< Mesh > &_rhs)
 Assignment operator.

 ConstEdgeIterT (const EdgeIterT< Mesh > &_rhs)
 Construct from a non-const iterator.

ConstEdgeIterToperator= (const EdgeIterT< Mesh > &_rhs)
 Assignment from non-const iterator.

reference operator * () const
 Standard dereferencing operator.

pointer operator-> () const
 Standard pointer operator.

value_handle handle () const
 Get the handle of the item the iterator refers to.

 operator value_handle () const
 Cast to the handle of the item the iterator refers to.

bool operator== (const ConstEdgeIterT &_rhs) const
 Are two iterators equal? Only valid if they refer to the same mesh!

bool operator!= (const ConstEdgeIterT &_rhs) const
 Not equal?

ConstEdgeIterToperator++ ()
 Standard pre-increment operator.

ConstEdgeIterToperator-- ()
 Standard pre-decrement operator.

void enable_skipping ()
 Turn on skipping: automatically skip deleted/hidden elements.

void disable_skipping ()
 Turn on skipping: automatically skip deleted/hidden elements.


Detailed Description

template<class Mesh>
class OpenMesh::Iterators::ConstEdgeIterT< Mesh >

Linear iterator.


The documentation for this class was generated from the following file:
acg pic Project OpenMesh, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .