Reference documentation for deal.II version 9.1.1
\(\newcommand{\dealcoloneq}{\mathrel{\vcenter{:}}=}\)
List of all members
internal::TriangulationImplementation::Iterators< 3, spacedim > Struct Template Reference

#include <deal.II/grid/tria_iterator_selector.h>

Detailed Description

template<int spacedim>
struct internal::TriangulationImplementation::Iterators< 3, spacedim >

This class implements some types which differ between the dimensions. These are the declarations 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:

using raw_cell_iterator = raw_hex_iterator;
using raw_face_iterator = raw_quad_iterator;
Author
Wolfgang Bangerth, 1998

Definition at line 184 of file tria_iterator_selector.h.


The documentation for this struct was generated from the following file:
Triangulation::raw_cell_iterator
TriaRawIterator< CellAccessor< dim, spacedim > > raw_cell_iterator
Definition: tria.h:3638
Triangulation::active_face_iterator
TriaActiveIterator< TriaAccessor< dim - 1, dim, spacedim > > active_face_iterator
Definition: tria.h:1558
Triangulation::hex_iterator
typename IteratorSelector::hex_iterator hex_iterator
Definition: tria.h:1640
Triangulation::active_cell_iterator
TriaActiveIterator< CellAccessor< dim, spacedim > > active_cell_iterator
Definition: tria.h:1529
Triangulation::quad_iterator
typename IteratorSelector::quad_iterator quad_iterator
Definition: tria.h:1616
Triangulation::cell_iterator
TriaIterator< CellAccessor< dim, spacedim > > cell_iterator
Definition: tria.h:1511
Triangulation::active_quad_iterator
typename IteratorSelector::active_quad_iterator active_quad_iterator
Definition: tria.h:1631
Triangulation::face_iterator
TriaIterator< TriaAccessor< dim - 1, dim, spacedim > > face_iterator
Definition: tria.h:1544
Triangulation::active_hex_iterator
typename IteratorSelector::active_hex_iterator active_hex_iterator
Definition: tria.h:1651