![]() |
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 |
![]() | |
virtual | ~MaskIterator () |
![]() | |
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 | |
![]() | |
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.