Public Member Functions | Protected Member Functions | Protected Attributes

OFImIsotropic< VOXEL > Class Template Reference

#include <ofImIsotropic.h>

Inheritance diagram for OFImIsotropic< VOXEL >:
OFHomogenous< VOXEL > OFFMGSolver< VOXEL >

List of all members.

Public Member Functions

 OFImIsotropic (i3d::Image3d< VOXEL > *In0, i3d::Image3d< VOXEL > *In1, i3d::Vector3d< float >Sp=i3d::Vector3d< float >(1.0, 1.0, 1.0))
virtual ~OFImIsotropic ()
VOXEL GetEpsilon ()
void SetEpsilon (VOXEL eps)

Protected Member Functions

virtual void ComputeSubMatrix (MotionTensor< VOXEL > *Tensor, MultiGridLevel< VOXEL > *Level, size_t i, size_t j)
virtual void SpecificRegularizerComputations (MotionTensor< VOXEL > *Tensor, size_t param)

Protected Attributes

i3d::Image3d< VOXEL > * RegImage
VOXEL Epsilon

template<class VOXEL>
class OFImIsotropic< VOXEL >


Constructor & Destructor Documentation

template<class VOXEL >
OFImIsotropic< VOXEL >::OFImIsotropic ( i3d::Image3d< VOXEL > *  In0,
i3d::Image3d< VOXEL > *  In1,
i3d::Vector3d< float >  Sp = i3d::Vector3d <float>(1.0, 1.0, 1.0) 
)
template<class VOXEL >
OFImIsotropic< VOXEL >::~OFImIsotropic (  )  [virtual]

Member Function Documentation

template<class VOXEL >
VOXEL OFImIsotropic< VOXEL >::GetEpsilon (  ) 
template<class VOXEL >
void OFImIsotropic< VOXEL >::SetEpsilon ( VOXEL  eps  ) 
template<class VOXEL >
void OFImIsotropic< VOXEL >::ComputeSubMatrix ( MotionTensor< VOXEL > *  Tensor,
MultiGridLevel< VOXEL > *  Level,
size_t  i,
size_t  j 
) [protected, virtual]

Reimplemented from OFHomogenous< VOXEL >.

template<class VOXEL >
void OFImIsotropic< VOXEL >::SpecificRegularizerComputations ( MotionTensor< VOXEL > *  Tensor,
size_t  param 
) [protected, virtual]

Reimplemented from OFFMGSolver< VOXEL >.


Member Data Documentation

template<class VOXEL >
i3d::Image3d<VOXEL>* OFImIsotropic< VOXEL >::RegImage [protected]
template<class VOXEL >
VOXEL OFImIsotropic< VOXEL >::Epsilon [protected]

The documentation for this class was generated from the following files: