![]() |
aimsdata
4.7.0
Neuroimaging data handling
|
#include <aims/roi/maskIterator.h>
Public Member Functions | |
MaskIteratorOf (const Graph &roi, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
MaskIteratorOf (const Graph &roi, int label, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
MaskIteratorOf (const Graph &roi, const std::string &label, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >(), const std::vector< std::string > ®ionNameAttributes=std::vector< std::string >()) | |
MaskIteratorOf (const carto::rc_ptr< Graph > &roi, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
MaskIteratorOf (const carto::rc_ptr< Graph > &roi, int label, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
MaskIteratorOf (const carto::rc_ptr< Graph > &roi, const std::string &label, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >(), const std::vector< std::string > ®ionNameAttributes=std::vector< std::string >()) | |
MaskIteratorOf (const std::string &fileName, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
MaskIteratorOf (const std::string &fileName, int label, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | |
MaskIteratorOf (const std::string &fileName, const std::string &label, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >(), const std::vector< std::string > ®ionNameAttributes=std::vector< std::string >()) | |
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 void | setRegionNameAttributes (const std::vector< std::string > &attributes) |
Set region name attribute in graph. More... | |
![]() | |
virtual | ~MaskIterator () |
![]() | |
RCObject () | |
RCObject (const RCObject &) | |
RCObject & | operator= (const RCObject &) |
virtual | ~RCObject () |
Additional Inherited Members | |
![]() | |
typedef int | RefCounterType |
Definition at line 170 of file maskIterator.h.
aims::MaskIteratorOf< Graph >::MaskIteratorOf | ( | const Graph & | roi, |
carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
) |
aims::MaskIteratorOf< Graph >::MaskIteratorOf | ( | const Graph & | roi, |
int | label, | ||
carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
) |
aims::MaskIteratorOf< Graph >::MaskIteratorOf | ( | const Graph & | roi, |
const std::string & | label, | ||
carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() , |
||
const std::vector< std::string > & | regionNameAttributes = std::vector< std::string >() |
||
) |
aims::MaskIteratorOf< Graph >::MaskIteratorOf | ( | const carto::rc_ptr< Graph > & | roi, |
carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
) |
aims::MaskIteratorOf< Graph >::MaskIteratorOf | ( | const carto::rc_ptr< Graph > & | roi, |
int | label, | ||
carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
) |
aims::MaskIteratorOf< Graph >::MaskIteratorOf | ( | const carto::rc_ptr< Graph > & | roi, |
const std::string & | label, | ||
carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() , |
||
const std::vector< std::string > & | regionNameAttributes = std::vector< std::string >() |
||
) |
aims::MaskIteratorOf< Graph >::MaskIteratorOf | ( | const std::string & | fileName, |
carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
) |
aims::MaskIteratorOf< Graph >::MaskIteratorOf | ( | const std::string & | fileName, |
int | label, | ||
carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() |
||
) |
aims::MaskIteratorOf< Graph >::MaskIteratorOf | ( | const std::string & | fileName, |
const std::string & | label, | ||
carto::rc_ptr< VoxelSampler > | voxelSampler = carto::rc_ptr< VoxelSampler >() , |
||
const std::vector< std::string > & | regionNameAttributes = std::vector< std::string >() |
||
) |
|
virtual |
|
virtual |
Implements aims::MaskIterator.
|
virtual |
Implements aims::MaskIterator.
|
virtual |
Implements aims::MaskIterator.
|
virtual |
Implements aims::MaskIterator.
|
virtual |
Implements aims::MaskIterator.
|
virtual |
Implements aims::MaskIterator.
|
virtual |
Set region name attribute in graph.
Normally "name" or "label". If several values are provided, attributes are searched in each graph vertex, in that order. If the attributes list is empty, then the graph "label_property" attribute will be used, and if it is not specified there, the default search list ("name", "label") will be used.
|
virtual |
Implements aims::MaskIterator.
|
virtual |
Implements aims::MaskIterator.
|
virtual |
Implements aims::MaskIterator.
|
inlinevirtual |
Implements aims::MaskIterator.
Definition at line 230 of file maskIterator.h.
|
inlinevirtual |
Implements aims::MaskIterator.
Definition at line 231 of file maskIterator.h.