ITK
4.9.0
Insight Segmentation and Registration Toolkit
|
#include <itkLabelObject.h>
Definition at line 264 of file itkLabelObject.h.
Public Member Functions | |
ConstIndexIterator () | |
ConstIndexIterator (const Self *lo) | |
ConstIndexIterator (const ConstIndexIterator &iter) | |
const IndexType & | GetIndex () const |
void | GoToBegin () |
bool | IsAtEnd () const |
bool | operator!= (const ConstIndexIterator &iter) const |
ConstIndexIterator & | operator++ () |
ConstIndexIterator | operator++ (int) |
ConstIndexIterator & | operator= (const ConstIndexIterator &iter) |
bool | operator== (const ConstIndexIterator &iter) const |
Private Types | |
typedef LineContainerType::const_iterator | InternalIteratorType |
typedef std::deque< LineType > | LineContainerType |
Private Member Functions | |
void | NextValidLine () |
Private Attributes | |
InternalIteratorType | m_Begin |
InternalIteratorType | m_End |
IndexType | m_Index |
InternalIteratorType | m_Iterator |
|
private |
Definition at line 349 of file itkLabelObject.h.
|
private |
Definition at line 348 of file itkLabelObject.h.
|
inline |
Definition at line 268 of file itkLabelObject.h.
References itk::Index< VIndexDimension >::Fill(), and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Index.
|
inline |
|
inline |
Definition at line 283 of file itkLabelObject.h.
References itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Begin, itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_End, itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Index, and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Iterator.
|
inline |
Definition at line 300 of file itkLabelObject.h.
References itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Index.
|
inline |
Definition at line 334 of file itkLabelObject.h.
References itk::Index< VIndexDimension >::Fill(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Begin, itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Index, itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Iterator, and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::NextValidLine().
Referenced by itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::ConstIndexIterator().
|
inline |
Definition at line 341 of file itkLabelObject.h.
References itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_End, and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Iterator.
|
inlineprivate |
Definition at line 350 of file itkLabelObject.h.
References itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_End, itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Index, and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Iterator.
Referenced by itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::GoToBegin(), and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator++().
|
inline |
Definition at line 329 of file itkLabelObject.h.
|
inline |
|
inline |
Definition at line 317 of file itkLabelObject.h.
|
inline |
Definition at line 291 of file itkLabelObject.h.
References itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Begin, itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_End, itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Index, and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Iterator.
|
inline |
Definition at line 324 of file itkLabelObject.h.
References itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Begin, itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_End, itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Index, and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::m_Iterator.
|
private |
Definition at line 364 of file itkLabelObject.h.
Referenced by itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::ConstIndexIterator(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::GoToBegin(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator=(), and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator==().
|
private |
Definition at line 365 of file itkLabelObject.h.
Referenced by itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::ConstIndexIterator(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::IsAtEnd(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::NextValidLine(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator=(), and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator==().
|
private |
Definition at line 366 of file itkLabelObject.h.
Referenced by itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::ConstIndexIterator(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::GetIndex(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::GoToBegin(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::NextValidLine(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator++(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator=(), and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator==().
|
private |
Definition at line 363 of file itkLabelObject.h.
Referenced by itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::ConstIndexIterator(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::GoToBegin(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::IsAtEnd(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::NextValidLine(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator++(), itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator=(), and itk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator::operator==().