List of all members | Public Member Functions | Private Types | Private Attributes
utl::ConstTabulatedFunctionIterator Class Reference

#include <TabulatedFunctionIterators.h>

Inheritance diagram for utl::ConstTabulatedFunctionIterator:
Inheritance graph
[legend]

Public Member Functions

 ConstTabulatedFunctionIterator ()
 
 ConstTabulatedFunctionIterator (const TabulatedFunctionIterator it)
 
 ConstTabulatedFunctionIterator (const InternalIterator xIt, const InternalIterator yIt)
 
bool operator!= (const ConstTabulatedFunctionIterator &it) const
 
Pair operator* () const
 
ConstTabulatedFunctionIteratoroperator++ ()
 
ConstTabulatedFunctionIterator operator++ (int)
 
const Pairoperator-> () const
 
bool operator== (const ConstTabulatedFunctionIterator &it) const
 

Private Types

typedef std::vector< double >
::const_iterator 
InternalIterator
 

Private Attributes

Pair fPair
 
InternalIterator fXIterator
 
InternalIterator fYIterator
 

Detailed Description

Definition at line 64 of file TabulatedFunctionIterators.h.

Member Typedef Documentation

typedef std::vector<double>::const_iterator utl::ConstTabulatedFunctionIterator::InternalIterator
private

Definition at line 68 of file TabulatedFunctionIterators.h.

Constructor & Destructor Documentation

utl::ConstTabulatedFunctionIterator::ConstTabulatedFunctionIterator ( )
inline

Definition at line 71 of file TabulatedFunctionIterators.h.

utl::ConstTabulatedFunctionIterator::ConstTabulatedFunctionIterator ( const TabulatedFunctionIterator  it)
inline

Definition at line 73 of file TabulatedFunctionIterators.h.

utl::ConstTabulatedFunctionIterator::ConstTabulatedFunctionIterator ( const InternalIterator  xIt,
const InternalIterator  yIt 
)
inline

Definition at line 76 of file TabulatedFunctionIterators.h.

Member Function Documentation

bool utl::ConstTabulatedFunctionIterator::operator!= ( const ConstTabulatedFunctionIterator it) const
inline

Definition at line 95 of file TabulatedFunctionIterators.h.

References fXIterator, and fYIterator.

Pair utl::ConstTabulatedFunctionIterator::operator* ( ) const
inline

Definition at line 79 of file TabulatedFunctionIterators.h.

References fXIterator, and fYIterator.

ConstTabulatedFunctionIterator& utl::ConstTabulatedFunctionIterator::operator++ ( )
inline

Definition at line 85 of file TabulatedFunctionIterators.h.

References fXIterator, and fYIterator.

ConstTabulatedFunctionIterator utl::ConstTabulatedFunctionIterator::operator++ ( int  )
inline

Definition at line 88 of file TabulatedFunctionIterators.h.

References fXIterator, and fYIterator.

const Pair* utl::ConstTabulatedFunctionIterator::operator-> ( ) const
inline

Definition at line 82 of file TabulatedFunctionIterators.h.

References fPair, fXIterator, and fYIterator.

bool utl::ConstTabulatedFunctionIterator::operator== ( const ConstTabulatedFunctionIterator it) const
inline

Definition at line 92 of file TabulatedFunctionIterators.h.

References fXIterator, and fYIterator.

Member Data Documentation

Pair utl::ConstTabulatedFunctionIterator::fPair
mutableprivate

Definition at line 99 of file TabulatedFunctionIterators.h.

Referenced by operator->().

InternalIterator utl::ConstTabulatedFunctionIterator::fXIterator
private
InternalIterator utl::ConstTabulatedFunctionIterator::fYIterator
private

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

, generated on Tue Sep 26 2023.