![]() |
aimsdata
4.7.0
Neuroimaging data handling
|
#include <aims/roi/maskIterator.h>


Public Member Functions | |
| MaskIteratorOf (const AimsData< T > &data, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
| MaskIteratorOf (const AimsData< T > &data, const T &label, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
| MaskIteratorOf (const AimsData< T > &data, const specifiedLabels &labels, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
| MaskIteratorOf (const std::string &fileName, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
| MaskIteratorOf (const std::string &fileName, const T &label, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
| MaskIteratorOf (const std::string &fileName, const specifiedLabels &labels, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
| virtual | ~MaskIteratorOf () |
| virtual const Point3df | voxelSize () const |
| virtual float | voxelVolume () const |
| virtual const Point3d & | value () const |
| virtual const Point3df | valueMillimeters () const |
| virtual void | next () |
| virtual bool | isValid () const |
| virtual void | restart () |
| virtual bool | contains (const Point3d &) const |
| virtual bool | contains (const Point3df &) const |
| virtual const Point3d | volumeDimension () const |
| virtual std::string | regionName () const |
Public Member Functions inherited from aims::MaskIterator | |
| virtual | ~MaskIterator () |
Public Member Functions inherited from carto::RCObject | |
| RCObject () | |
| RCObject (const RCObject &) | |
| RCObject & | operator= (const RCObject &) |
| virtual | ~RCObject () |
Protected Member Functions | |
| virtual void | restart (const T &label) |
| virtual void | restart (const specifiedLabels &labels) |
Additional Inherited Members | |
Public Types inherited from carto::RCObject | |
| typedef int | RefCounterType |
Definition at line 257 of file maskIterator.h.
| aims::MaskIteratorOf< AimsData< T > >::MaskIteratorOf | ( | const AimsData< T > & | data, |
| carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
| ) |
Definition at line 321 of file maskIterator.h.
References aims::MaskIterator::restart().
| aims::MaskIteratorOf< AimsData< T > >::MaskIteratorOf | ( | const AimsData< T > & | data, |
| const T & | label, | ||
| carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
| ) |
Definition at line 334 of file maskIterator.h.
References aims::MaskIterator::restart().
| aims::MaskIteratorOf< AimsData< T > >::MaskIteratorOf | ( | const AimsData< T > & | data, |
| const specifiedLabels & | labels, | ||
| carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
| ) |
Definition at line 347 of file maskIterator.h.
References aims::MaskIterator::restart().
| aims::MaskIteratorOf< AimsData< T > >::MaskIteratorOf | ( | const std::string & | fileName, |
| carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
| ) |
Definition at line 360 of file maskIterator.h.
References aims::Reader< T >::read(), and aims::MaskIterator::restart().
| aims::MaskIteratorOf< AimsData< T > >::MaskIteratorOf | ( | const std::string & | fileName, |
| const T & | label, | ||
| carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
| ) |
Definition at line 375 of file maskIterator.h.
References aims::Reader< T >::read(), and aims::MaskIterator::restart().
| aims::MaskIteratorOf< AimsData< T > >::MaskIteratorOf | ( | const std::string & | fileName, |
| const specifiedLabels & | labels, | ||
| carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
| ) |
Definition at line 391 of file maskIterator.h.
References aims::Reader< T >::read(), and aims::MaskIterator::restart().
|
virtual |
Definition at line 405 of file maskIterator.h.
|
virtual |
Implements aims::MaskIterator.
Definition at line 543 of file maskIterator.h.
|
virtual |
Implements aims::MaskIterator.
Definition at line 559 of file maskIterator.h.
References aims::MaskIterator::contains().
|
virtual |
Implements aims::MaskIterator.
Definition at line 480 of file maskIterator.h.
|
virtual |
Implements aims::MaskIterator.
Definition at line 436 of file maskIterator.h.
References aims::MaskIterator::isValid().
|
virtual |
Implements aims::MaskIterator.
Definition at line 578 of file maskIterator.h.
References aims::getMaskIterator(), and carto::toString().
|
virtual |
Implements aims::MaskIterator.
Definition at line 487 of file maskIterator.h.
References aims::MaskIterator::isValid(), and aims::MaskIterator::next().
|
protectedvirtual |
Definition at line 506 of file maskIterator.h.
References aims::MaskIterator::isValid(), and aims::MaskIterator::next().
|
protectedvirtual |
Definition at line 528 of file maskIterator.h.
References aims::specifiedLabels::firstPoint, and aims::specifiedLabels::lastPoint.
|
virtual |
Implements aims::MaskIterator.
Definition at line 413 of file maskIterator.h.
|
virtual |
Implements aims::MaskIterator.
Definition at line 420 of file maskIterator.h.
|
virtual |
Implements aims::MaskIterator.
Definition at line 570 of file maskIterator.h.
|
inlinevirtual |
Implements aims::MaskIterator.
Definition at line 289 of file maskIterator.h.
|
inlinevirtual |
Implements aims::MaskIterator.
Definition at line 293 of file maskIterator.h.