Orfeo Toolbox  4.0
Public Member Functions | Private Attributes | List of all members
itk::MultivariateLegendrePolynomial::SimpleForwardIterator Class Reference

Iterator which only supports forward iteration and Begin(), IsAtEnd(), and Get() method which work just like as SimpleImageRegionIterator. More...

#include <itkMultivariateLegendrePolynomial.h>

+ Collaboration diagram for itk::MultivariateLegendrePolynomial::SimpleForwardIterator:

Public Member Functions

 SimpleForwardIterator (MultivariateLegendrePolynomial *polynomial)
 
void Begin (void)
 
double Get ()
 
bool IsAtEnd ()
 
SimpleForwardIteratoroperator++ ()
 

Private Attributes

unsigned int m_Dimension
 
DomainSizeType m_DomainSize
 
IndexType m_Index
 
bool m_IsAtEnd
 
MultivariateLegendrePolynomialm_MultivariateLegendrePolynomial
 

Detailed Description

Iterator which only supports forward iteration and Begin(), IsAtEnd(), and Get() method which work just like as SimpleImageRegionIterator.

Definition at line 213 of file itkMultivariateLegendrePolynomial.h.

Constructor & Destructor Documentation

itk::MultivariateLegendrePolynomial::SimpleForwardIterator::SimpleForwardIterator ( MultivariateLegendrePolynomial polynomial)
inline

Member Function Documentation

void itk::MultivariateLegendrePolynomial::SimpleForwardIterator::Begin ( void  )
inline

Definition at line 225 of file itkMultivariateLegendrePolynomial.h.

References m_Dimension, m_Index, and m_IsAtEnd.

double itk::MultivariateLegendrePolynomial::SimpleForwardIterator::Get ( void  )
inline
bool itk::MultivariateLegendrePolynomial::SimpleForwardIterator::IsAtEnd ( void  )
inline

Definition at line 234 of file itkMultivariateLegendrePolynomial.h.

References m_IsAtEnd.

SimpleForwardIterator& itk::MultivariateLegendrePolynomial::SimpleForwardIterator::operator++ ( )
inline

Definition at line 237 of file itkMultivariateLegendrePolynomial.h.

References m_Dimension, m_DomainSize, m_Index, and m_IsAtEnd.

Member Data Documentation

unsigned int itk::MultivariateLegendrePolynomial::SimpleForwardIterator::m_Dimension
private

Definition at line 267 of file itkMultivariateLegendrePolynomial.h.

Referenced by Begin(), operator++(), and SimpleForwardIterator().

DomainSizeType itk::MultivariateLegendrePolynomial::SimpleForwardIterator::m_DomainSize
private

Definition at line 268 of file itkMultivariateLegendrePolynomial.h.

Referenced by operator++(), and SimpleForwardIterator().

IndexType itk::MultivariateLegendrePolynomial::SimpleForwardIterator::m_Index
private

Definition at line 269 of file itkMultivariateLegendrePolynomial.h.

Referenced by Begin(), Get(), operator++(), and SimpleForwardIterator().

bool itk::MultivariateLegendrePolynomial::SimpleForwardIterator::m_IsAtEnd
private

Definition at line 270 of file itkMultivariateLegendrePolynomial.h.

Referenced by Begin(), IsAtEnd(), and operator++().

MultivariateLegendrePolynomial* itk::MultivariateLegendrePolynomial::SimpleForwardIterator::m_MultivariateLegendrePolynomial
private

Definition at line 266 of file itkMultivariateLegendrePolynomial.h.

Referenced by Get(), and SimpleForwardIterator().


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

Generated at Sat Mar 8 2014 17:29:09 for Orfeo Toolbox with doxygen 1.8.3.1