|
Blender V4.3
|
#include <DNA_color_types.h>
Public Attributes | |
| short | totpoint |
| short flag | DNA_DEPRECATED |
| float | range |
| float | mintable |
| float | maxtable |
| float | ext_in [2] |
| float | ext_out [2] |
| CurveMapPoint * | curve |
| CurveMapPoint * | table |
| CurveMapPoint * | premultable |
| float | premul_ext_in [2] |
| float | premul_ext_out [2] |
| short | default_handle_type |
| char | _pad [6] |
Definition at line 39 of file DNA_color_types.h.
| char CurveMap::_pad[6] |
Definition at line 60 of file DNA_color_types.h.
| CurveMapPoint* CurveMap::curve |
Actual curve.
Definition at line 50 of file DNA_color_types.h.
Referenced by BKE_curvemap_handle_set(), BKE_curvemap_insert(), BKE_curvemap_remove(), BKE_curvemap_remove_point(), BKE_curvemap_reset(), BKE_curvemapping_blend_read(), BKE_curvemapping_changed(), BKE_curvemapping_changed_all(), BKE_curvemapping_copy_data(), BKE_curvemapping_curves_blend_write(), BKE_curvemapping_free_data(), BKE_curvemapping_is_map_identity(), BKE_curvemapping_RGBA_does_something(), BKE_curvemapping_set_defaults(), BKE_particlesettings_clump_curve_init(), BKE_particlesettings_rough_curve_init(), BKE_particlesettings_twist_curve_init(), curvemap_buttons_layout(), curvemap_make_table(), ui_do_but_CURVE(), ui_draw_but_CURVE(), ui_numedit_but_CURVE(), and vector_curve_node_remap().
| short CurveMap::default_handle_type |
Definition at line 59 of file DNA_color_types.h.
Referenced by BKE_curvemap_insert(), BKE_curvemap_reset(), and BKE_curvemapping_set_defaults().
| short flag CurveMap::DNA_DEPRECATED |
Definition at line 41 of file DNA_color_types.h.
| float CurveMap::ext_in[2] |
For extrapolated curves, the direction vector.
Definition at line 48 of file DNA_color_types.h.
Referenced by BKE_curvemapping_compute_slopes(), BKE_curvemapping_is_map_identity(), BKE_curvemapping_premultiply(), curve_mapping_to_ocio_settings(), curvemap_calc_extend(), curvemap_make_table(), and ui_draw_but_CURVE().
| float CurveMap::ext_out[2] |
Definition at line 48 of file DNA_color_types.h.
Referenced by BKE_curvemapping_compute_slopes(), BKE_curvemapping_is_map_identity(), BKE_curvemapping_premultiply(), curve_mapping_to_ocio_settings(), curvemap_calc_extend(), curvemap_make_table(), and ui_draw_but_CURVE().
| float CurveMap::maxtable |
Definition at line 46 of file DNA_color_types.h.
Referenced by BKE_curvemapping_compute_range_dividers(), BKE_curvemapping_is_map_identity(), and curvemap_make_table().
| float CurveMap::mintable |
The x-axis range for the table.
Definition at line 46 of file DNA_color_types.h.
Referenced by BKE_curvemap_evaluateF(), BKE_curvemapping_compute_range_dividers(), BKE_curvemapping_get_range_minimums(), BKE_curvemapping_is_map_identity(), curve_mapping_to_ocio_settings(), and curvemap_make_table().
| float CurveMap::premul_ext_in[2] |
For RGB curves, pre-multiplied extrapolation vector.
Definition at line 57 of file DNA_color_types.h.
Referenced by BKE_curvemapping_premultiply().
| float CurveMap::premul_ext_out[2] |
Definition at line 58 of file DNA_color_types.h.
Referenced by BKE_curvemapping_premultiply().
| CurveMapPoint* CurveMap::premultable |
For RGB curves, pre-multiplied table.
Definition at line 55 of file DNA_color_types.h.
Referenced by BKE_curvemapping_blend_read(), BKE_curvemapping_copy_data(), BKE_curvemapping_free_data(), and BKE_curvemapping_premultiply().
| float CurveMap::range |
Quick multiply value for reading table.
Definition at line 44 of file DNA_color_types.h.
Referenced by BKE_curvemap_evaluateF(), curve_mapping_to_ocio_settings(), and curvemap_make_table().
| CurveMapPoint* CurveMap::table |
Display and evaluate table.
Definition at line 52 of file DNA_color_types.h.
Referenced by BKE_curvemap_evaluateF(), BKE_curvemap_reset(), BKE_curvemapping_blend_read(), BKE_curvemapping_copy_data(), BKE_curvemapping_free_data(), BKE_curvemapping_init(), BKE_curvemapping_premultiply(), BKE_curvemapping_table_F(), BKE_curvemapping_table_RGBA(), curve_mapping_to_ocio_settings(), curvemap_make_table(), ui_do_but_CURVE(), and ui_draw_but_CURVE().
| short CurveMap::totpoint |
Definition at line 40 of file DNA_color_types.h.
Referenced by BKE_curvemap_handle_set(), BKE_curvemap_insert(), BKE_curvemap_remove(), BKE_curvemap_remove_point(), BKE_curvemap_reset(), BKE_curvemapping_blend_read(), BKE_curvemapping_changed(), BKE_curvemapping_curves_blend_write(), BKE_curvemapping_is_map_identity(), BKE_curvemapping_RGBA_does_something(), BKE_curvemapping_set_defaults(), curvemap_buttons_layout(), curvemap_make_table(), ui_do_but_CURVE(), ui_draw_but_CURVE(), ui_numedit_but_CURVE(), and vector_curve_node_remap().