#include <ForEachSeptenaryVoxelFunction.h>


Public Member Functions | |
| void | operator() (const ImageAttributes &attr) const | 
| Process entire image.  | |
| void | operator() (const blocked_range< int > &re) const | 
| Process image region using linear index.  | |
| void | operator() (const blocked_range2d< int > &re) const | 
| Process 2D image region.  | |
| void | operator() (const blocked_range3d< int > &re) const | 
| Process 3D image region.  | |
| SeptenaryForEachVoxelIfBody_6Const (const GenericImage< T1 > &im1, const GenericImage< T2 > &im2, const GenericImage< T3 > &im3, const GenericImage< T4 > &im4, const GenericImage< T5 > &im5, const GenericImage< T6 > &im6, GenericImage< T7 > &im7, VoxelFunc &vf, OutsideFunc &of) | |
| Constructor.  | |
| SeptenaryForEachVoxelIfBody_6Const (const SeptenaryForEachVoxelIfBody_6Const &o) | |
| Copy constructor.  | |
| SeptenaryForEachVoxelIfBody_6Const (SeptenaryForEachVoxelIfBody_6Const &o, split s) | |
| Split constructor.  | |
  Public Member Functions inherited from mirtk::ForEachVoxelIfBody< VoxelFunc, OutsideFunc > | |
| ForEachVoxelIfBody (const VoxelFunc &vf, const OutsideFunc &of, const ImageAttributes &attr) | |
| Constructor.  | |
| ForEachVoxelIfBody (const ForEachVoxelIfBody &o) | |
| Copy constructor.  | |
| ForEachVoxelIfBody (ForEachVoxelIfBody &o, split s) | |
| Split constructor.  | |
| void | join (ForEachVoxelIfBody &rhs) | 
| Join results.  | |
  Public Member Functions inherited from mirtk::ForEachVoxelBody< VoxelFunc > | |
| ForEachVoxelBody (const VoxelFunc &vf, const ImageAttributes &attr) | |
| Constructor.  | |
| ForEachVoxelBody (const ForEachVoxelBody &o) | |
| Copy constructor.  | |
| ForEachVoxelBody (ForEachVoxelBody &o, split s) | |
| Split constructor.  | |
| void | join (ForEachVoxelBody &rhs) | 
| Join results.  | |
Additional Inherited Members | |
  Public Attributes inherited from mirtk::ForEachVoxelIfBody< VoxelFunc, OutsideFunc > | |
| OutsideFunc | _OutsideFunc | 
| Functor executed for each background voxel.  | |
  Public Attributes inherited from mirtk::ForEachVoxelBody< VoxelFunc > | |
| int | _l | 
| Indices for fixed dimensions.  | |
| VoxelFunc | _VoxelFunc | 
| Functor executed for each voxel.  | |
ForEachVoxel body for inside and outside unary voxel function of 6 const, 1 non-const images
Definition at line 1867 of file ForEachSeptenaryVoxelFunction.h.