|
| SinCos_Image_Deformer (const scalar_t &period, const scalar_t &litude) |
|
| SinCos_Image_Deformer () |
| parameterless constructor
|
|
scalar_t | amplitude () |
| returns the current amplitude
|
|
scalar_t | period () |
| returns the current period
|
|
virtual void | compute_deformation (const scalar_t &coord_x, const scalar_t &coord_y, scalar_t &bx, scalar_t &by) |
|
virtual void | compute_deriv_deformation (const scalar_t &coord_x, const scalar_t &coord_y, scalar_t &bxx, scalar_t &bxy, scalar_t &byx, scalar_t &byy) |
|
virtual | ~SinCos_Image_Deformer () |
| destructor
|
|
| Image_Deformer (const scalar_t &rel_factor_disp, const scalar_t &rel_factor_strain) |
| constructor
|
|
Teuchos::RCP< Image > | deform_image (Teuchos::RCP< Image > ref_image) |
|
void | compute_displacement_error (const scalar_t &coord_x, const scalar_t &coord_y, const scalar_t &sol_x, const scalar_t &sol_y, scalar_t &error_x, scalar_t &error_y, const bool use_mag=false, const bool relative=true) |
|
void | compute_lagrange_strain_error (const scalar_t &coord_x, const scalar_t &coord_y, const scalar_t &sol_xx, const scalar_t &sol_xy, const scalar_t &sol_yy, scalar_t &error_xx, scalar_t &error_xy, scalar_t &error_yy, const bool use_mag=false, const bool relative=true) |
|
void | compute_lagrange_strain (const scalar_t &coord_x, const scalar_t &coord_y, scalar_t &strain_xx, scalar_t &strain_xy, scalar_t &strain_yy) |
|
a class that deformed an input image according to a sin()*cos() function