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_DISPLAY_EMULATION_AUTO = 0
, COLORMANAGE_DISPLAY_EMULATION_OFF = 1
} |
| enum | { COLORMANAGE_VIEW_USE_CURVES = (1 << 0)
, COLORMANAGE_VIEW_USE_DEPRECATED = (1 << 1)
, COLORMANAGE_VIEW_USE_WHITE_BALANCE = (1 << 2)
, COLORMANAGE_VIEW_ONLY_VIEW_LOOK = (1 << 3)
} |
◆ 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(), 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(), blender::draw::gpencil::render_frame(), 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(), 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(), blender::nodes::node_composite_huecorrect_cc::node_gpu_material(), blender::nodes::node_composite_rgb_curves_cc::node_gpu_material(), and vector_curve_node_remap().
◆ GPU_SKY_HEIGHT
| #define GPU_SKY_HEIGHT 256 |
◆ GPU_SKY_WIDTH
| #define GPU_SKY_WIDTH 512 |
◆ SCOPES_VEC_U_SCALE
| #define SCOPES_VEC_U_SCALE float(0.5f / 0.436f) |
◆ SCOPES_VEC_V_SCALE
| #define SCOPES_VEC_V_SCALE float(0.5f / 0.615f) |
◆ ColorManagedColorspaceSettings
| typedef struct ColorManagedColorspaceSettings ColorManagedColorspaceSettings |
◆ ColorManagedDisplaySettings
| typedef struct ColorManagedDisplaySettings ColorManagedDisplaySettings |
◆ ColorManagedViewSettings
| typedef struct ColorManagedViewSettings ColorManagedViewSettings |
◆ CurveMap
◆ CurveMapping
| typedef struct CurveMapping CurveMapping |
◆ CurveMapPoint
| typedef struct CurveMapPoint CurveMapPoint |
◆ eCurveMappingFlags
◆ eCurveMappingPreset
◆ eCurveMappingTone
◆ Histogram
◆ Scopes
◆ 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 177 of file DNA_color_types.h.
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
◆ 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