#include <VoxelFunction.h>
Inherited by mirtk::BinaryForEachVoxelBody< T1, T2, VoxelFunc >, mirtk::BinaryForEachVoxelBody_1Const< T1, T2, VoxelFunc >, mirtk::BinaryForEachVoxelBody_Const< T1, T2, VoxelFunc >, mirtk::ForEachVoxelIfBody< VoxelFunc, OutsideFunc >, mirtk::NonaryForEachVoxelBody< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::NonaryForEachVoxelBody_1Const< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::NonaryForEachVoxelBody_2Const< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::NonaryForEachVoxelBody_3Const< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::NonaryForEachVoxelBody_4Const< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::NonaryForEachVoxelBody_5Const< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::NonaryForEachVoxelBody_6Const< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::NonaryForEachVoxelBody_7Const< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::NonaryForEachVoxelBody_8Const< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::NonaryForEachVoxelBody_Const< T1, T2, T3, T4, T5, T6, T7, T8, T9, VoxelFunc >, mirtk::OctaryForEachVoxelBody< T1, T2, T3, T4, T5, T6, T7, T8, VoxelFunc >, mirtk::OctaryForEachVoxelBody_1Const< T1, T2, T3, T4, T5, T6, T7, T8, VoxelFunc >, mirtk::OctaryForEachVoxelBody_2Const< T1, T2, T3, T4, T5, T6, T7, T8, VoxelFunc >, mirtk::OctaryForEachVoxelBody_3Const< T1, T2, T3, T4, T5, T6, T7, T8, VoxelFunc >, mirtk::OctaryForEachVoxelBody_4Const< T1, T2, T3, T4, T5, T6, T7, T8, VoxelFunc >, mirtk::OctaryForEachVoxelBody_5Const< T1, T2, T3, T4, T5, T6, T7, T8, VoxelFunc >, mirtk::OctaryForEachVoxelBody_6Const< T1, T2, T3, T4, T5, T6, T7, T8, VoxelFunc >, mirtk::OctaryForEachVoxelBody_7Const< T1, T2, T3, T4, T5, T6, T7, T8, VoxelFunc >, mirtk::OctaryForEachVoxelBody_Const< T1, T2, T3, T4, T5, T6, T7, T8, VoxelFunc >, mirtk::QuaternaryForEachVoxelBody< T1, T2, T3, T4, VoxelFunc >, mirtk::QuaternaryForEachVoxelBody_1Const< T1, T2, T3, T4, VoxelFunc >, mirtk::QuaternaryForEachVoxelBody_2Const< T1, T2, T3, T4, VoxelFunc >, mirtk::QuaternaryForEachVoxelBody_3Const< T1, T2, T3, T4, VoxelFunc >, mirtk::QuaternaryForEachVoxelBody_Const< T1, T2, T3, T4, VoxelFunc >, mirtk::QuinaryForEachVoxelBody< T1, T2, T3, T4, T5, VoxelFunc >, mirtk::QuinaryForEachVoxelBody_1Const< T1, T2, T3, T4, T5, VoxelFunc >, mirtk::QuinaryForEachVoxelBody_2Const< T1, T2, T3, T4, T5, VoxelFunc >, mirtk::QuinaryForEachVoxelBody_3Const< T1, T2, T3, T4, T5, VoxelFunc >, mirtk::QuinaryForEachVoxelBody_4Const< T1, T2, T3, T4, T5, VoxelFunc >, mirtk::QuinaryForEachVoxelBody_Const< T1, T2, T3, T4, T5, VoxelFunc >, mirtk::SenaryForEachVoxelBody< T1, T2, T3, T4, T5, T6, VoxelFunc >, mirtk::SenaryForEachVoxelBody_1Const< T1, T2, T3, T4, T5, T6, VoxelFunc >, mirtk::SenaryForEachVoxelBody_2Const< T1, T2, T3, T4, T5, T6, VoxelFunc >, mirtk::SenaryForEachVoxelBody_3Const< T1, T2, T3, T4, T5, T6, VoxelFunc >, mirtk::SenaryForEachVoxelBody_4Const< T1, T2, T3, T4, T5, T6, VoxelFunc >, mirtk::SenaryForEachVoxelBody_5Const< T1, T2, T3, T4, T5, T6, VoxelFunc >, mirtk::SenaryForEachVoxelBody_Const< T1, T2, T3, T4, T5, T6, VoxelFunc >, mirtk::SeptenaryForEachVoxelBody< T1, T2, T3, T4, T5, T6, T7, VoxelFunc >, mirtk::SeptenaryForEachVoxelBody_1Const< T1, T2, T3, T4, T5, T6, T7, VoxelFunc >, mirtk::SeptenaryForEachVoxelBody_2Const< T1, T2, T3, T4, T5, T6, T7, VoxelFunc >, mirtk::SeptenaryForEachVoxelBody_3Const< T1, T2, T3, T4, T5, T6, T7, VoxelFunc >, mirtk::SeptenaryForEachVoxelBody_4Const< T1, T2, T3, T4, T5, T6, T7, VoxelFunc >, mirtk::SeptenaryForEachVoxelBody_5Const< T1, T2, T3, T4, T5, T6, T7, VoxelFunc >, mirtk::SeptenaryForEachVoxelBody_6Const< T1, T2, T3, T4, T5, T6, T7, VoxelFunc >, mirtk::SeptenaryForEachVoxelBody_Const< T1, T2, T3, T4, T5, T6, T7, VoxelFunc >, mirtk::TernaryForEachVoxelBody< T1, T2, T3, VoxelFunc >, mirtk::TernaryForEachVoxelBody_1Const< T1, T2, T3, VoxelFunc >, mirtk::TernaryForEachVoxelBody_2Const< T1, T2, T3, VoxelFunc >, mirtk::TernaryForEachVoxelBody_Const< T1, T2, T3, VoxelFunc >, mirtk::UnaryForEachVoxelBody< T1, VoxelFunc >, and mirtk::UnaryForEachVoxelBody_Const< T1, VoxelFunc >.
Public Member Functions | |
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. | |
Public Attributes | |
int | _l |
Indices for fixed dimensions. | |
VoxelFunc | _VoxelFunc |
Functor executed for each voxel. | |
Base class for ForEachVoxel template function body with single voxel function for each voxel
Definition at line 160 of file VoxelFunction.h.