Blender  V3.3
Public Attributes | List of all members
CurveMap Struct Reference

#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]
 
CurveMapPointcurve
 
CurveMapPointtable
 
CurveMapPointpremultable
 
float premul_ext_in [2]
 
float premul_ext_out [2]
 

Detailed Description

Definition at line 37 of file DNA_color_types.h.

Member Data Documentation

◆ curve

CurveMapPoint* CurveMap::curve

◆ DNA_DEPRECATED

short flag CurveMap::DNA_DEPRECATED

Definition at line 39 of file DNA_color_types.h.

◆ ext_in

float CurveMap::ext_in[2]

◆ ext_out

float CurveMap::ext_out[2]

◆ maxtable

float CurveMap::maxtable

◆ mintable

float CurveMap::mintable

◆ premul_ext_in

float CurveMap::premul_ext_in[2]

For RGB curves, pre-multiplied extrapolation vector.

Definition at line 55 of file DNA_color_types.h.

Referenced by BKE_curvemapping_premultiply().

◆ premul_ext_out

float CurveMap::premul_ext_out[2]

Definition at line 56 of file DNA_color_types.h.

Referenced by BKE_curvemapping_premultiply().

◆ premultable

CurveMapPoint* CurveMap::premultable

For RGB curves, pre-multiplied table.

Definition at line 53 of file DNA_color_types.h.

Referenced by BKE_curvemapping_blend_read(), BKE_curvemapping_copy_data(), BKE_curvemapping_free_data(), and BKE_curvemapping_premultiply().

◆ range

float CurveMap::range

Quick multiply value for reading table.

Definition at line 42 of file DNA_color_types.h.

Referenced by BKE_curvemap_evaluateF(), curve_mapping_to_ocio_settings(), and curvemap_make_table().

◆ table

CurveMapPoint* CurveMap::table

◆ totpoint

short CurveMap::totpoint

The documentation for this struct was generated from the following file: