ITK  5.2.0
Insight Toolkit
Public Member Functions | Private Attributes | List of all members
itk::MultivariateLegendrePolynomial::SimpleForwardIterator Class Reference

#include <itkMultivariateLegendrePolynomial.h>

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

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
 

Detailed Description

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

Definition at line 224 of file itkMultivariateLegendrePolynomial.h.

Constructor & Destructor Documentation

◆ SimpleForwardIterator()

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

Definition at line 227 of file itkMultivariateLegendrePolynomial.h.

Member Function Documentation

◆ Begin()

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

Definition at line 239 of file itkMultivariateLegendrePolynomial.h.

◆ Get()

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

Definition at line 281 of file itkMultivariateLegendrePolynomial.h.

◆ IsAtEnd()

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

Definition at line 249 of file itkMultivariateLegendrePolynomial.h.

◆ operator++()

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

Definition at line 255 of file itkMultivariateLegendrePolynomial.h.

Member Data Documentation

◆ m_Dimension

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

Definition at line 288 of file itkMultivariateLegendrePolynomial.h.

◆ m_DomainSize

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

Definition at line 289 of file itkMultivariateLegendrePolynomial.h.

◆ m_Index

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

Definition at line 290 of file itkMultivariateLegendrePolynomial.h.

◆ m_IsAtEnd

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

Definition at line 291 of file itkMultivariateLegendrePolynomial.h.

◆ m_MultivariateLegendrePolynomial

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

Definition at line 287 of file itkMultivariateLegendrePolynomial.h.


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