Base_2D(const real_type in_offset_x=0, const real_type in_offset_y=0, const real_type in_scale_x=1, const real_type in_scale_y=1, const real_type in_rotation_angle=0, const real_type out_offset=0, const real_type out_scale=1) | Base_2D | [inline] |
base_value_proxy(const real_type x, const real_type y) const=0 | Base_2D | [inline, protected, pure virtual] |
cos_a | Base_2D | [protected] |
Direct_interface_2D(const real_type in_offset_x=0, const real_type in_offset_y=0, const real_type in_scale_x=1, const real_type in_scale_y=1, const real_type in_rotation_angle=0, const real_type out_offset=0, const real_type out_scale=1) | Direct_interface_2D | [inline] |
input_offset_x | Base_2D | [protected] |
input_offset_y | Base_2D | [protected] |
input_rotation_angle | Base_2D | [protected] |
input_scale_x | Base_2D | [protected] |
input_scale_y | Base_2D | [protected] |
operator()(const real_type x, const real_type y) const | Base_2D | [inline] |
output_offset | Base_2D | [protected] |
output_scale | Base_2D | [protected] |
real_type typedef | Base_2D | |
set_input_offset(const real_type x, const real_type y) | Direct_interface_2D | [inline] |
set_input_rotation(const real_type a) | Direct_interface_2D | [inline] |
set_input_scale(const real_type x, const real_type y) | Direct_interface_2D | [inline] |
set_output_offset(const real_type o) | Direct_interface_2D | [inline] |
set_output_scale(const real_type s) | Direct_interface_2D | [inline] |
sin_a | Base_2D | [protected] |
update_input_rotation(const real_type a) | Base_2D | [inline, protected] |
~Base_2D() | Base_2D | [virtual] |