![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Collaboration diagram for dt_liquify_warp_t:Data Fields | |
| float complex | point |
| float complex | strength |
| a point (the effective strength vector is: strength - point) | |
| float complex | radius |
| a point (the effective radius scalar is: cabs(radius - point)) | |
| float | control1 |
| range 0.0 .. 1.0 == radius | |
| float | control2 |
| range 0.0 .. 1.0 == radius | |
| dt_liquify_warp_type_enum_t | type |
| dt_liquify_status_enum_t | status |
| float dt_liquify_warp_t::control1 |
range 0.0 .. 1.0 == radius
Referenced by _draw_paths(), _hit_paths(), init_warp(), mix_warps(), and mouse_moved().
| float dt_liquify_warp_t::control2 |
range 0.0 .. 1.0 == radius
Referenced by _draw_paths(), _hit_paths(), init_warp(), mix_warps(), and mouse_moved().
| float complex dt_liquify_warp_t::point |
Referenced by _distort_paths(), _draw_paths(), _hit_paths(), button_released(), init_warp(), interpolate_paths(), mix_warps(), mouse_moved(), scrolled(), and smooth_paths_linsys().
| float complex dt_liquify_warp_t::radius |
a point (the effective radius scalar is: cabs(radius - point))
Referenced by _distort_paths(), _draw_paths(), _hit_paths(), init_warp(), interpolate_paths(), mix_warps(), mouse_moved(), and scrolled().
| dt_liquify_status_enum_t dt_liquify_warp_t::status |
Referenced by init_warp(), and interpolate_paths().
| float complex dt_liquify_warp_t::strength |
a point (the effective strength vector is: strength - point)
Referenced by _distort_paths(), _draw_paths(), _hit_paths(), init_warp(), mix_warps(), mouse_moved(), and scrolled().
| dt_liquify_warp_type_enum_t dt_liquify_warp_t::type |
Referenced by _draw_paths(), button_pressed(), init_warp(), and mix_warps().