Medical Imaging Interaction Toolkit  2023.12.99-77685e7b
Medical Imaging Interaction Toolkit
mitk::IsoDoseLevelSet::ConstIterator Class Reference

#include <mitkIsoDoseLevelCollections.h>

Public Member Functions

 ConstIterator ()
 
 ConstIterator (const VectorConstIterator &i)
 
 ConstIterator (const ConstIterator &r)
 
const IsoDoseLeveloperator* ()
 
const IsoDoseLeveloperator-> ()
 
ConstIteratoroperator++ ()
 
ConstIterator operator++ (int)
 
ConstIteratoroperator-- ()
 
ConstIterator operator-- (int)
 
ConstIteratoroperator= (const ConstIterator &r)
 
bool operator== (const ConstIterator &r) const
 
bool operator!= (const ConstIterator &r) const
 
const IsoDoseLevelValue (void) const
 

Detailed Description

Simulate STL-vector style const iteration where dereferencing the iterator gives read access to the value.

Definition at line 79 of file mitkIsoDoseLevelCollections.h.

Constructor & Destructor Documentation

◆ ConstIterator() [1/3]

mitk::IsoDoseLevelSet::ConstIterator::ConstIterator ( )
inline

Definition at line 82 of file mitkIsoDoseLevelCollections.h.

◆ ConstIterator() [2/3]

mitk::IsoDoseLevelSet::ConstIterator::ConstIterator ( const VectorConstIterator &  i)
inline

Definition at line 83 of file mitkIsoDoseLevelCollections.h.

◆ ConstIterator() [3/3]

mitk::IsoDoseLevelSet::ConstIterator::ConstIterator ( const ConstIterator r)
inline

Definition at line 84 of file mitkIsoDoseLevelCollections.h.

Member Function Documentation

◆ operator!=()

bool mitk::IsoDoseLevelSet::ConstIterator::operator!= ( const ConstIterator r) const
inline

Definition at line 93 of file mitkIsoDoseLevelCollections.h.

◆ operator*()

const IsoDoseLevel& mitk::IsoDoseLevelSet::ConstIterator::operator* ( )
inline

Definition at line 85 of file mitkIsoDoseLevelCollections.h.

◆ operator++() [1/2]

ConstIterator& mitk::IsoDoseLevelSet::ConstIterator::operator++ ( )
inline

Definition at line 87 of file mitkIsoDoseLevelCollections.h.

◆ operator++() [2/2]

ConstIterator mitk::IsoDoseLevelSet::ConstIterator::operator++ ( int  )
inline

Definition at line 88 of file mitkIsoDoseLevelCollections.h.

◆ operator--() [1/2]

ConstIterator& mitk::IsoDoseLevelSet::ConstIterator::operator-- ( )
inline

Definition at line 89 of file mitkIsoDoseLevelCollections.h.

◆ operator--() [2/2]

ConstIterator mitk::IsoDoseLevelSet::ConstIterator::operator-- ( int  )
inline

Definition at line 90 of file mitkIsoDoseLevelCollections.h.

◆ operator->()

const IsoDoseLevel* mitk::IsoDoseLevelSet::ConstIterator::operator-> ( )
inline

Definition at line 86 of file mitkIsoDoseLevelCollections.h.

◆ operator=()

ConstIterator& mitk::IsoDoseLevelSet::ConstIterator::operator= ( const ConstIterator r)
inline

Definition at line 91 of file mitkIsoDoseLevelCollections.h.

◆ operator==()

bool mitk::IsoDoseLevelSet::ConstIterator::operator== ( const ConstIterator r) const
inline

Definition at line 92 of file mitkIsoDoseLevelCollections.h.

◆ Value()

const IsoDoseLevel& mitk::IsoDoseLevelSet::ConstIterator::Value ( void  ) const
inline

Definition at line 95 of file mitkIsoDoseLevelCollections.h.


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