Go to the source code of this file.
|
| enum | { CUMA_SELECT = (1 << 0)
, CUMA_HANDLE_VECTOR = (1 << 1)
, CUMA_HANDLE_AUTO_ANIM = (1 << 2)
, CUMA_REMOVE = (1 << 3)
} |
| |
| enum | eCurveMappingFlags {
CUMA_DO_CLIP = (1 << 0)
, CUMA_PREMULLED = (1 << 1)
, CUMA_DRAW_CFRA = (1 << 2)
, CUMA_DRAW_SAMPLE = (1 << 3)
,
CUMA_EXTEND_EXTRAPOLATE = (1 << 4)
, CUMA_USE_WRAPPING = (1 << 5)
} |
| |
| enum | eCurveMappingPreset {
CURVE_PRESET_LINE = 0
, CURVE_PRESET_SHARP = 1
, CURVE_PRESET_SMOOTH = 2
, CURVE_PRESET_MAX = 3
,
CURVE_PRESET_MID8 = 4
, CURVE_PRESET_ROUND = 5
, CURVE_PRESET_ROOT = 6
, CURVE_PRESET_GAUSS = 7
,
CURVE_PRESET_BELL = 8
, CURVE_PRESET_CONSTANT_MEDIAN = 9
} |
| |
| enum | eCurveMappingTone { CURVE_TONE_STANDARD = 0
, CURVE_TONE_FILMLIKE = 2
} |
| |
| enum | {
HISTO_MODE_LUMA = 0
, HISTO_MODE_RGB = 1
, HISTO_MODE_R = 2
, HISTO_MODE_G = 3
,
HISTO_MODE_B = 4
, HISTO_MODE_ALPHA = 5
} |
| |
| enum | { HISTO_FLAG_LINE = (1 << 0)
, HISTO_FLAG_SAMPLELINE = (1 << 1)
} |
| |
| enum | {
SCOPES_WAVEFRM_LUMA = 0
, SCOPES_WAVEFRM_RGB_PARADE = 1
, SCOPES_WAVEFRM_YCC_601 = 2
, SCOPES_WAVEFRM_YCC_709 = 3
,
SCOPES_WAVEFRM_YCC_JPEG = 4
, SCOPES_WAVEFRM_RGB = 5
} |
| |
| enum | { SCOPES_VECSCOPE_RGB = 0
, SCOPES_VECSCOPE_LUMA = 1
} |
| |
| enum | { COLORMANAGE_VIEW_USE_CURVES = (1 << 0)
, COLORMANAGE_VIEW_USE_HDR = (1 << 1)
, COLORMANAGE_VIEW_USE_WHITE_BALANCE = (1 << 2)
} |
| |
◆ CM_RESOL
◆ CM_TABLE
Definition at line 16 of file DNA_color_types.h.
Referenced by BKE_colorband_evaluate_table_rgba(), BKE_curvemap_evaluateF(), BKE_curvemapping_premultiply(), BKE_curvemapping_table_F(), BKE_curvemapping_table_RGBA(), curve_mapping_to_ocio_settings(), curvemap_make_table(), gpu_material_ramp_texture_build(), gpu_material_ramp_texture_row_set(), blender::eevee::MotionBlurModule::init(), blender::nodes::node_shader_blackbody_cc::node_shader_gpu_blackbody(), blender::nodes::node_shader_volume_principled_cc::node_shader_gpu_volume_principled(), blender::nodes::node_shader_wavelength_cc::node_shader_gpu_wavelength(), ui_do_but_CURVE(), and ui_draw_but_CURVE().
◆ CM_TABLEDIV
| #define CM_TABLEDIV (1.0f / 256.0f) |
◆ CM_TOT
Definition at line 19 of file DNA_color_types.h.
Referenced by BKE_curvemapping_blend_read(), BKE_curvemapping_changed_all(), BKE_curvemapping_compute_range_dividers(), BKE_curvemapping_compute_slopes(), BKE_curvemapping_copy_data(), BKE_curvemapping_curves_blend_write(), BKE_curvemapping_free_data(), BKE_curvemapping_get_range_minimums(), BKE_curvemapping_init(), BKE_curvemapping_RGBA_does_something(), blender::nodes::node_composite_huecorrect_cc::HueCorrectShaderNode::compile(), blender::nodes::node_composite_rgb_curves_cc::RGBCurvesShaderNode::compile(), blender::nodes::node_composite_vector_curves_cc::VectorCurvesShaderNode::compile(), curvemap_buttons_layout(), blender::nodes::node_shader_curves_cc::flt::gpu_shader_curve_float(), blender::nodes::node_shader_curves_cc::rgb::gpu_shader_curve_rgb(), blender::nodes::node_shader_curves_cc::vec::gpu_shader_curve_vec(), and vector_curve_node_remap().
◆ GPU_SKY_HEIGHT
◆ GPU_SKY_WIDTH
◆ ColorManagedColorspaceSettings
| typedef struct ColorManagedColorspaceSettings ColorManagedColorspaceSettings |
◆ ColorManagedDisplaySettings
| typedef struct ColorManagedDisplaySettings ColorManagedDisplaySettings |
◆ ColorManagedViewSettings
| typedef struct ColorManagedViewSettings ColorManagedViewSettings |
◆ CurveMap
| typedef struct CurveMap CurveMap |
◆ CurveMapping
| typedef struct CurveMapping CurveMapping |
◆ CurveMapPoint
| typedef struct CurveMapPoint CurveMapPoint |
◆ eCurveMappingFlags
◆ eCurveMappingPreset
◆ eCurveMappingTone
◆ Histogram
| typedef struct Histogram Histogram |
◆ Scopes
| typedef struct Scopes Scopes |
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
Scopes.wavefrm_mode
| Enumerator |
|---|
| SCOPES_WAVEFRM_LUMA | |
| SCOPES_WAVEFRM_RGB_PARADE | |
| SCOPES_WAVEFRM_YCC_601 | |
| SCOPES_WAVEFRM_YCC_709 | |
| SCOPES_WAVEFRM_YCC_JPEG | |
| SCOPES_WAVEFRM_RGB | |
Definition at line 173 of file DNA_color_types.h.
◆ anonymous enum
◆ anonymous enum
◆ eCurveMappingFlags
CurveMapping.flag
| Enumerator |
|---|
| CUMA_DO_CLIP | |
| CUMA_PREMULLED | |
| CUMA_DRAW_CFRA | |
| CUMA_DRAW_SAMPLE | |
| CUMA_EXTEND_EXTRAPOLATE | The curve is extended by extrapolation. When not set the curve is extended horizontally.
|
| CUMA_USE_WRAPPING | |
Definition at line 87 of file DNA_color_types.h.
◆ eCurveMappingPreset
CurveMapping.preset
| Enumerator |
|---|
| CURVE_PRESET_LINE | |
| CURVE_PRESET_SHARP | |
| CURVE_PRESET_SMOOTH | |
| CURVE_PRESET_MAX | |
| CURVE_PRESET_MID8 | |
| CURVE_PRESET_ROUND | |
| CURVE_PRESET_ROOT | |
| CURVE_PRESET_GAUSS | |
| CURVE_PRESET_BELL | |
| CURVE_PRESET_CONSTANT_MEDIAN | |
Definition at line 99 of file DNA_color_types.h.
◆ eCurveMappingTone