Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Private Attributes
concepts::CoeffIterator< F, Mapping< F, dim > > Class Template Reference

Iterator for an array of matrix coefficients. More...

#include <coeffIterator.hh>

List of all members.

Public Member Functions

 CoeffIterator (const Mapping< F, dim > *data, uint i=0, uint j=0)
 Constructor.
const F * data ()
 Returns the current value.
const F * operator++ (int)
 Postfix increment operator.
const F * operator++ ()
 Prefix increment operator.

Private Attributes

const Mapping< F, dim > * data_
 Data.
const uint i_
const uint j_

Detailed Description

template<typename F, int dim>
class concepts::CoeffIterator< F, Mapping< F, dim > >

Iterator for an array of matrix coefficients.

Parameters:
FReturn type (type of the coefficients)
Author:
Philipp Frauenfelder, 2002

Definition at line 106 of file coeffIterator.hh.


Constructor & Destructor Documentation

template<typename F , int dim>
concepts::CoeffIterator< F, Mapping< F, dim > >::CoeffIterator ( const Mapping< F, dim > *  data,
uint  i = 0,
uint  j = 0 
) [inline]

Constructor.

Definition at line 110 of file coeffIterator.hh.


Member Function Documentation

template<typename F , int dim>
const F * concepts::CoeffIterator< F, Mapping< F, dim > >::data ( ) [inline]

Returns the current value.

Definition at line 143 of file coeffIterator.hh.

template<typename F , int dim>
const F * concepts::CoeffIterator< F, Mapping< F, dim > >::operator++ ( ) [inline]

Prefix increment operator.

Definition at line 126 of file coeffIterator.hh.

template<typename F , int dim>
const F * concepts::CoeffIterator< F, Mapping< F, dim > >::operator++ ( int  ) [inline]

Postfix increment operator.

Definition at line 135 of file coeffIterator.hh.


Member Data Documentation

template<typename F , int dim>
const Mapping<F,dim>* concepts::CoeffIterator< F, Mapping< F, dim > >::data_ [private]

Data.

Definition at line 120 of file coeffIterator.hh.

template<typename F , int dim>
const uint concepts::CoeffIterator< F, Mapping< F, dim > >::i_ [private]

Definition at line 121 of file coeffIterator.hh.

template<typename F , int dim>
const uint concepts::CoeffIterator< F, Mapping< F, dim > >::j_ [private]

Definition at line 122 of file coeffIterator.hh.


The documentation for this class was generated from the following file:

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)