Dune Core Modules (2.5.0)
Dune::VTK::CornerIterator< CellIterator > Class Template Reference
iterate over the corners of some cell range More...
#include <dune/grid/io/file/vtk/corneriterator.hh>
Public Types | |
typedef const Corner< std::remove_const< std::iterator_traits< CellIterator >::value_type >::type > * | Pointer |
The pointer to the Value. | |
Public Member Functions | |
CornerIterator (const CellIterator &cellit_, const CellIterator &cellend_, unsigned vtkIndex=0) | |
construct a CornerIterator More... | |
CornerIterator (const CellIterator &cellend_) | |
construct a CornerIterator More... | |
Reference | operator* () const |
Dereferencing operator. | |
DerivedType & | operator++ () |
Preincrement operator. | |
DerivedType | operator++ (int) |
Postincrement operator. | |
Detailed Description
template<typename CellIterator>
class Dune::VTK::CornerIterator< CellIterator >
class Dune::VTK::CornerIterator< CellIterator >
iterate over the corners of some cell range
This will visit all the corners of all elements visited by CellIterator.
Constructor & Destructor Documentation
◆ CornerIterator() [1/2]
template<typename CellIterator >
|
inline |
construct a CornerIterator
- Parameters
-
cellit_ The begin iterator of the undelying range. cellend_ The end iterator of the underlying range. vtkIndex VTKIndex of the currently pointed to corner.
References Dune::VTK::Corner< Cell >::cell(), and Dune::VTK::Corner< Cell >::vtkIndex().
◆ CornerIterator() [2/2]
template<typename CellIterator >
|
inline |
construct a CornerIterator
This constructs a passed-the-end iterator value.
The documentation for this class was generated from the following file:
- dune/grid/io/file/vtk/corneriterator.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 23, 23:29, 2024)