Template Class ConstElementMeshIterator

Class Documentation

template<typename Predicate, typename MeshTp>
class ConstElementMeshIterator

Public Types

typedef Predicate predicate_t
typedef MeshTp mesh_t
typedef mesh_t::celement_iterator_impl iterator_impl
typedef FilteredIterator<Predicate, iterator_impl>::value_type value_type
typedef FilteredIterator<Predicate, iterator_impl> result_t

Public Functions

ConstElementMeshIterator(const mesh_t &mesh)

constructor

result_t begin() const

begin the iteration

result_t end() const

end the iteration

template<typename T>
result_t begin(const T &item) const

begin iteration

template<typename T>
result_t end(const T &item) const

end iteration

Protected Attributes

const mesh_t &mesh_