ITK  5.0.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 214 of file itkMultivariateLegendrePolynomial.h.

Public Member Functions

void Begin ()
 
double Get ()
 
bool IsAtEnd () const
 
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 217 of file itkMultivariateLegendrePolynomial.h.

Member Function Documentation

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

Definition at line 227 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 264 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 236 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 239 of file itkMultivariateLegendrePolynomial.h.

Member Data Documentation

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

Definition at line 269 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 270 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 271 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 272 of file itkMultivariateLegendrePolynomial.h.

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

Definition at line 268 of file itkMultivariateLegendrePolynomial.h.


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