ITK  4.9.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Private Attributes | List of all members
itk::MultivariateLegendrePolynomial::SimpleForwardIterator Class Reference

#include <itkMultivariateLegendrePolynomial.h>

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

Detailed Description

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

Definition at line 216 of file itkMultivariateLegendrePolynomial.h.

Public Member Functions

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

Private Attributes

unsigned int m_Dimension
 
DomainSizeType m_DomainSize
 
IndexType m_Index
 
bool m_IsAtEnd
 
MultivariateLegendrePolynomialm_MultivariateLegendrePolynomial
 

Constructor & Destructor Documentation

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

Definition at line 219 of file itkMultivariateLegendrePolynomial.h.

Member Function Documentation

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

Definition at line 229 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 266 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 238 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 241 of file itkMultivariateLegendrePolynomial.h.

Member Data Documentation

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

Definition at line 271 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 272 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 273 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 274 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 270 of file itkMultivariateLegendrePolynomial.h.


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