43 template<
class dataType>
class AffineTransformation;
Base class for all NiftyReg registrations.
Definition: NiftyF3dSym.h:38
NiftyReg's f3d class for non-rigid registrations.
Definition: NiftyF3dSym.h:58
void set_use_symmetric(const bool use_symmetric)
Definition: NiftyF3dSym.h:79
void process()
Process.
Definition: NiftyF3dSym.cpp:40
bool _use_symmetric
Use symmetric bool.
Definition: NiftyF3dSym.h:109
virtual void check_parameters() const
Check parameters.
Definition: NiftyF3dSym.cpp:193
std::shared_ptr< reg_f3d< dataType > > _registration_sptr
Registration object.
Definition: NiftyF3dSym.h:102
std::shared_ptr< const AffineTransformation< float > > _initial_transformation_sptr
Transformation matrix.
Definition: NiftyF3dSym.h:111
int _floating_time_point
Floating time point.
Definition: NiftyF3dSym.h:105
void set_parameters()
Set extra parameters.
Definition: NiftyF3dSym.cpp:241
void set_initial_affine_transformation(const std::shared_ptr< const AffineTransformation< float > > mat)
Set initial affine transformation.
Definition: NiftyF3dSym.h:82
int _reference_time_point
Reference time point.
Definition: NiftyF3dSym.h:107
virtual void parse_parameter_file()
Parse parameter file.
Definition: NiftyF3dSym.cpp:205
void set_reference_time_point(const int reference_time_point)
Set reference time point.
Definition: NiftyF3dSym.h:75
virtual const std::shared_ptr< const Transformation< dataType > > get_deformation_field_inverse_sptr(const unsigned idx=0) const
Get inverse deformation field image.
Definition: NiftyF3dSym.cpp:136
NiftyF3dSym()
Constructor.
Definition: NiftyF3dSym.h:62
void set_floating_time_point(const int floating_time_point)
Set floating time point.
Definition: NiftyF3dSym.h:72
static void print_all_wrapped_methods()
Print all wrapped methods.
Definition: NiftyF3dSym.cpp:165
Base class for all NiftyReg registrations.
Definition: NiftyRegistration.h:48
Abstract data container.
Definition: GeometricalInfo.cpp:141