ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkLabelObject.h>
Public Member Functions | |
ConstLineIterator () | |
ConstLineIterator (const Self *lo) | |
ConstLineIterator (const ConstLineIterator &iter) | |
const LineType & | GetLine () const |
void | GoToBegin () |
bool | IsAtEnd () const |
bool | operator!= (const ConstLineIterator &iter) const |
ConstLineIterator | operator++ (int) |
ConstLineIterator & | operator++ () |
ConstLineIterator & | operator= (const ConstLineIterator &iter) |
bool | operator== (const ConstLineIterator &iter) const |
Private Types | |
typedef LineContainerType::const_iterator | InternalIteratorType |
typedef std::deque< LineType > | LineContainerType |
Private Attributes | |
InternalIteratorType | m_Begin |
InternalIteratorType | m_End |
InternalIteratorType | m_Iterator |
A forward iterator over the lines of a LabelObject.
A forward iterator over the indexes of a LabelObject.
Definition at line 180 of file itkLabelObject.h.
typedef LineContainerType::const_iterator itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::InternalIteratorType [private] |
Definition at line 248 of file itkLabelObject.h.
typedef std::deque< LineType > itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::LineContainerType [private] |
Definition at line 247 of file itkLabelObject.h.
itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::ConstLineIterator | ( | ) | [inline] |
Definition at line 184 of file itkLabelObject.h.
itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::ConstLineIterator | ( | const Self * | lo | ) | [inline] |
Definition at line 186 of file itkLabelObject.h.
itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::ConstLineIterator | ( | const ConstLineIterator & | iter | ) | [inline] |
const LineType& itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::GetLine | ( | ) | const [inline] |
Definition at line 208 of file itkLabelObject.h.
void itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::GoToBegin | ( | void | ) | [inline] |
Definition at line 236 of file itkLabelObject.h.
bool itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::IsAtEnd | ( | void | ) | const [inline] |
Definition at line 241 of file itkLabelObject.h.
bool itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator!= | ( | const ConstLineIterator & | iter | ) | const [inline] |
Definition at line 231 of file itkLabelObject.h.
ConstLineIterator itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator++ | ( | int | ) | [inline] |
Definition at line 213 of file itkLabelObject.h.
ConstLineIterator& itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator++ | ( | ) | [inline] |
Definition at line 220 of file itkLabelObject.h.
ConstLineIterator& itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator= | ( | const ConstLineIterator & | iter | ) | [inline] |
bool itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator== | ( | const ConstLineIterator & | iter | ) | const [inline] |
InternalIteratorType itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::m_Begin [private] |
Definition at line 250 of file itkLabelObject.h.
Referenced by itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::ConstLineIterator(), itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator=(), and itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator==().
InternalIteratorType itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::m_End [private] |
Definition at line 251 of file itkLabelObject.h.
Referenced by itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::ConstLineIterator(), itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator=(), and itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator==().
InternalIteratorType itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::m_Iterator [private] |
Definition at line 249 of file itkLabelObject.h.
Referenced by itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::ConstLineIterator(), itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator=(), and itk::LabelObject< TLabel, VImageDimension >::ConstLineIterator::operator==().