1#ifndef FACE_MESH_ITERATOR_H
2#define FACE_MESH_ITERATOR_H
13template <
typename Predicate,
typename MeshTp>
class FaceMeshIterator;
39template <
typename Predicate,
typename MeshTp>
46template <
typename Predicate,
typename MeshTp>
53template <
typename Predicate,
typename MeshTp>
84template <
typename Predicate,
typename MeshTp>
91template <
typename Predicate,
typename MeshTp>
100template <
typename Predicate,
typename MeshTp>
Simple wrapper to boost::filter_iterator.
Definition filtered_iterator.h:13
iterator_t::value_type value_type
Definition filtered_iterator.h:19
The general template.
Definition face_mesh_iterator.h:62
ConstFaceMeshIterator(const mesh_t &mesh)
constructor
Definition face_mesh_iterator.h:85
result_t begin() const
begin the iteration
Definition face_mesh_iterator.h:93
result_t end() const
end the iteration
Definition face_mesh_iterator.h:102
mesh_t::cface_iterator_impl iterator_impl
Definition face_mesh_iterator.h:66
FilteredIterator< Predicate, iterator_impl > result_t
Definition face_mesh_iterator.h:68
MeshTp mesh_t
Definition face_mesh_iterator.h:65
FilteredIterator< Predicate, iterator_impl >::value_type value_type
Definition face_mesh_iterator.h:67
Predicate predicate_t
Definition face_mesh_iterator.h:64
const mesh_t & mesh_
Definition face_mesh_iterator.h:81
The general template.
Definition face_mesh_iterator.h:17
MeshTp mesh_t
Definition face_mesh_iterator.h:20
result_t begin()
begin the iteration
Definition face_mesh_iterator.h:47
FilteredIterator< Predicate, iterator_impl >::value_type value_type
Definition face_mesh_iterator.h:22
FilteredIterator< Predicate, iterator_impl > result_t
Definition face_mesh_iterator.h:23
mesh_t & mesh_
Definition face_mesh_iterator.h:36
mesh_t::face_iterator_impl iterator_impl
Definition face_mesh_iterator.h:21
FaceMeshIterator(mesh_t &mesh)
constructor
Definition face_mesh_iterator.h:40
result_t end()
end the iteration
Definition face_mesh_iterator.h:54
Predicate predicate_t
Definition face_mesh_iterator.h:19
OutT resolve(const std::string &name, const std::map< std::string, std::any > &input)
Definition std_map_utils.h:25
Definition bitrl_consts.h:14