internal::Triangulation::Iterators< 3, spacedim > Struct Template Reference
List of all members.
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 |
Detailed Description
template<int spacedim>
struct internal::Triangulation::Iterators< 3, spacedim >
This class implements some types which differ between the dimensions. These are the declararions for the 3D case only. See the Iterators on mesh-like containers module for more information.
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;
*
- Author:
- Wolfgang Bangerth, 1998
Member Typedef Documentation
The documentation for this struct was generated from the following file: