concepts::CoeffIterator< F, Mapping< F, dim > > Class Template Reference
Iterator for an array of matrix coefficients. More...
#include <coeffIterator.hh>
Public Member Functions | |
CoeffIterator (const Mapping< F, dim > *data, uint i=0, uint j=0) | |
Constructor. More... | |
const F * | data () |
Returns the current value. More... | |
const F * | operator++ () |
Prefix increment operator. More... | |
const F * | operator++ (int) |
Postfix increment operator. More... | |
Private Attributes | |
const Mapping< F, dim > * | data_ |
Data. More... | |
const uint | i_ |
const uint | j_ |
Detailed Description
template<typename F, uint dim>
class concepts::CoeffIterator< F, Mapping< F, dim > >
Iterator for an array of matrix coefficients.
- Parameters
-
F Return type (type of the coefficients)
Definition at line 108 of file coeffIterator.hh.
Constructor & Destructor Documentation
◆ CoeffIterator()
template<typename F , uint dim>
|
inline |
Constructor.
Definition at line 112 of file coeffIterator.hh.
Member Function Documentation
◆ data()
template<typename F , uint dim>
|
inline |
Returns the current value.
Definition at line 145 of file coeffIterator.hh.
◆ operator++() [1/2]
template<typename F , uint dim>
|
inline |
Prefix increment operator.
Definition at line 128 of file coeffIterator.hh.
◆ operator++() [2/2]
template<typename F , uint dim>
|
inline |
Postfix increment operator.
Definition at line 137 of file coeffIterator.hh.
Member Data Documentation
◆ data_
template<typename F , uint dim>
|
private |
Data.
Definition at line 122 of file coeffIterator.hh.
◆ i_
template<typename F , uint dim>
|
private |
Definition at line 123 of file coeffIterator.hh.
◆ j_
template<typename F , uint dim>
|
private |
Definition at line 124 of file coeffIterator.hh.
The documentation for this class was generated from the following file:
- toolbox/coeffIterator.hh