Public Types | |
typedef TriaRawIterator < TriaAccessor< 1, 3, spacedim > > | raw_line_iterator |
typedef TriaIterator < TriaAccessor< 1, 3, spacedim > > | line_iterator |
typedef TriaActiveIterator < TriaAccessor< 1, 3, spacedim > > | active_line_iterator |
typedef TriaRawIterator < TriaAccessor< 2, 3, spacedim > > | raw_quad_iterator |
typedef TriaIterator < TriaAccessor< 2, 3, spacedim > > | quad_iterator |
typedef TriaActiveIterator < TriaAccessor< 2, 3, spacedim > > | active_quad_iterator |
typedef TriaRawIterator < CellAccessor< 3, spacedim > > | raw_hex_iterator |
typedef TriaIterator < CellAccessor< 3, spacedim > > | hex_iterator |
typedef TriaActiveIterator < CellAccessor< 3, spacedim > > | active_hex_iterator |
typedef raw_hex_iterator | raw_cell_iterator |
typedef hex_iterator | cell_iterator |
typedef active_hex_iterator | active_cell_iterator |
typedef raw_quad_iterator | raw_face_iterator |
typedef quad_iterator | face_iterator |
typedef active_quad_iterator | active_face_iterator |
For the declarations of the data types, more or less the same holds as for lower dimensions (see Iterators<[12]>
). The dimension specific data types are here, since we are in three dimensions:
* typedef raw_hex_iterator raw_cell_iterator; * typedef hex_iterator cell_iterator; * typedef active_hex_iterator active_cell_iterator; * * typedef raw_quad_iterator raw_face_iterator; * typedef quad_iterator face_iterator; * typedef active_quad_iterator active_face_iterator; *
typedef TriaRawIterator<TriaAccessor<1, 3, spacedim> > internal::Triangulation::Iterators< 3, spacedim >::raw_line_iterator |
typedef TriaIterator<TriaAccessor<1, 3, spacedim> > internal::Triangulation::Iterators< 3, spacedim >::line_iterator |
typedef TriaActiveIterator<TriaAccessor<1, 3, spacedim> > internal::Triangulation::Iterators< 3, spacedim >::active_line_iterator |
typedef TriaRawIterator<TriaAccessor<2, 3, spacedim> > internal::Triangulation::Iterators< 3, spacedim >::raw_quad_iterator |
typedef TriaIterator<TriaAccessor<2, 3, spacedim> > internal::Triangulation::Iterators< 3, spacedim >::quad_iterator |
typedef TriaActiveIterator<TriaAccessor<2, 3, spacedim> > internal::Triangulation::Iterators< 3, spacedim >::active_quad_iterator |
typedef TriaRawIterator<CellAccessor<3, spacedim> > internal::Triangulation::Iterators< 3, spacedim >::raw_hex_iterator |
typedef TriaIterator<CellAccessor<3, spacedim> > internal::Triangulation::Iterators< 3, spacedim >::hex_iterator |
typedef TriaActiveIterator<CellAccessor<3, spacedim> > internal::Triangulation::Iterators< 3, spacedim >::active_hex_iterator |
typedef raw_hex_iterator internal::Triangulation::Iterators< 3, spacedim >::raw_cell_iterator |
typedef hex_iterator internal::Triangulation::Iterators< 3, spacedim >::cell_iterator |
typedef active_hex_iterator internal::Triangulation::Iterators< 3, spacedim >::active_cell_iterator |
typedef raw_quad_iterator internal::Triangulation::Iterators< 3, spacedim >::raw_face_iterator |
typedef quad_iterator internal::Triangulation::Iterators< 3, spacedim >::face_iterator |
typedef active_quad_iterator internal::Triangulation::Iterators< 3, spacedim >::active_face_iterator |