A.I.M.S


aims::MaskIterator Class Referenceabstract

#include <aims/roi/maskIterator.h>

Inheritance diagram for aims::MaskIterator:
Collaboration diagram for aims::MaskIterator:

Public Member Functions

virtual ~MaskIterator ()
 
virtual const Point3dvalue () const =0
 
virtual const Point3df valueMillimeters () const =0
 
virtual void next ()=0
 
virtual bool isValid () const =0
 
virtual void restart ()=0
 
virtual const Point3df voxelSize () const =0
 
virtual float voxelVolume () const =0
 
virtual bool contains (const Point3d &) const =0
 
virtual bool contains (const Point3df &) const =0
 
virtual const Point3d volumeDimension () const =0
 
virtual std::string regionName () const =0
 

Detailed Description

Definition at line 58 of file maskIterator.h.

Constructor & Destructor Documentation

virtual aims::MaskIterator::~MaskIterator ( )
inlinevirtual

Definition at line 61 of file maskIterator.h.

Member Function Documentation

virtual bool aims::MaskIterator::contains ( const Point3d ) const
pure virtual
virtual bool aims::MaskIterator::contains ( const Point3df ) const
pure virtual
virtual bool aims::MaskIterator::isValid ( ) const
pure virtual
virtual void aims::MaskIterator::next ( )
pure virtual
virtual std::string aims::MaskIterator::regionName ( ) const
pure virtual
virtual const Point3d& aims::MaskIterator::value ( ) const
pure virtual
virtual const Point3df aims::MaskIterator::valueMillimeters ( ) const
pure virtual
virtual const Point3d aims::MaskIterator::volumeDimension ( ) const
pure virtual
virtual const Point3df aims::MaskIterator::voxelSize ( ) const
pure virtual
virtual float aims::MaskIterator::voxelVolume ( ) const
pure virtual

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