OpenMesh

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Deprecated List

Page Mesh Iterators and Circulators

  While it is possible to use `handle()` to get the handle of the item referred to by the iterator, this function is deprecated. Simply dereference the iterator instead.

  While it is possible to use `operator` `bool()`, which returns true, as long as the circulator hasn't reached the end of the sequence, this function is deprecated. Use the function `is_valid()` instead.

Member OpenMesh::Iterators::GenericCirculatorT< Mesh, CenterEntityHandle, ValueHandle, Handle2Value >::current_halfedge_handle () const
  current_halfedge_handle() is an implementation detail and should not be accessed from outside the iterator class.
Member OpenMesh::Iterators::GenericCirculatorT< Mesh, CenterEntityHandle, ValueHandle, Handle2Value >::handle () const
  This function clutters your code. Use dereferencing operators -> and * instead.
Member OpenMesh::Iterators::GenericCirculatorT< Mesh, CenterEntityHandle, ValueHandle, Handle2Value >::operator bool () const
  Do not use this error prone implicit cast. Compare to the end-iterator or use is_valid() instead.
Member OpenMesh::Iterators::GenericCirculatorT< Mesh, CenterEntityHandle, ValueHandle, Handle2Value >::operator value_type () const
  Implicit casts of iterators are unsafe. Use dereferencing operators -> and * instead.
Member OpenMesh::Iterators::GenericIteratorT< Mesh, ValueHandle, MemberOwner, PrimitiveStatusMember, PrimitiveCountMember >::handle () const
  This function clutters your code. Use dereferencing operators -> and * instead.
Member OpenMesh::Iterators::GenericIteratorT< Mesh, ValueHandle, MemberOwner, PrimitiveStatusMember, PrimitiveCountMember >::operator value_handle () const
  Implicit casts of iterators are unsafe. Use dereferencing operators -> and * instead.