Public Member Functions | List of all members
mirtk::NaryVoxelFunction::NOP Struct Reference

#include <VoxelFunction.h>

Inheritance diagram for mirtk::NaryVoxelFunction::NOP:
Inheritance graph
Collaboration diagram for mirtk::NaryVoxelFunction::NOP:
Collaboration graph

Public Member Functions

template<class TImage >
void operator() (const TImage &, int, const void *) const
 Unary voxel function operator.
 
void operator() (int, int, int, int, const void *) const
 Unary voxel function operator.
 
template<class TImage >
void operator() (const TImage &, int, const void *, const void *) const
 Binary voxel function operator.
 
void operator() (int, int, int, int, const void *, const void *) const
 Binary voxel function operator.
 
template<class TImage >
void operator() (const TImage &, int, const void *, const void *, const void *) const
 Ternary voxel function operator.
 
void operator() (int, int, int, int, const void *, const void *, const void *) const
 Ternary voxel function operator.
 
template<class TImage >
void operator() (const TImage &, int, const void *, const void *, const void *, const void *) const
 Quaternary voxel function operator.
 
void operator() (int, int, int, int, const void *, const void *, const void *, const void *) const
 Quaternary voxel function operator.
 
template<class TImage >
void operator() (const TImage &, int, const void *, const void *, const void *, const void *, const void *) const
 Quinery voxel function operator.
 
void operator() (int, int, int, int, const void *, const void *, const void *, const void *, const void *) const
 Quinery voxel function operator.
 
template<class TImage >
void operator() (const TImage &, int, const void *, const void *, const void *, const void *, const void *, const void *) const
 Senary voxel function operator.
 
void operator() (int, int, int, int, const void *, const void *, const void *, const void *, const void *, const void *) const
 Senary voxel function operator.
 
template<class TImage >
void operator() (const TImage &, int, const void *, const void *, const void *, const void *, const void *, const void *, const void *) const
 Septenary voxel function operator.
 
void operator() (int, int, int, int, const void *, const void *, const void *, const void *, const void *, const void *, const void *) const
 Septenary voxel function operator.
 
template<class TImage >
void operator() (const TImage &, int, const void *, const void *, const void *, const void *, const void *, const void *, const void *, const void *) const
 Octary voxel function operator.
 
void operator() (int, int, int, int, const void *, const void *, const void *, const void *, const void *, const void *, const void *, const void *) const
 Octary voxel function operator.
 
template<class TImage >
void operator() (const TImage &, int, const void *, const void *, const void *, const void *, const void *, const void *, const void *, const void *, const void *) const
 Nonary voxel function operator.
 
void operator() (int, int, int, int, const void *, const void *, const void *, const void *, const void *, const void *, const void *, const void *, const void *) const
 Nonary voxel function operator.
 
- Public Member Functions inherited from mirtk::VoxelFunction
void join (VoxelFunction &)
 Join results.
 
void split (VoxelFunction &)
 
 VoxelFunction ()
 Default constructor.
 

Additional Inherited Members

- Static Public Member Functions inherited from mirtk::VoxelFunction
static bool IsReduction ()
 
- Public Attributes inherited from mirtk::VoxelFunction
const ImageAttributes_Domain
 

Detailed Description

NOP voxel function, e.g., used as default outside function by ForEachVoxelIf

Definition at line 266 of file VoxelFunction.h.


The documentation for this struct was generated from the following file: