Changeset View
Changeset View
Standalone View
Standalone View
intern/opencolorio/ocio_capi.h
| Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Lines | typedef struct OCIO_CurveMappingSettings { | ||||
| * This array is usually returned by curvemapping_table_RGBA(). | * This array is usually returned by curvemapping_table_RGBA(). | ||||
| */ | */ | ||||
| float *lut; | float *lut; | ||||
| /* Size of single curve mapping table, 1/4 size of lut array. */ | /* Size of single curve mapping table, 1/4 size of lut array. */ | ||||
| int lut_size; | int lut_size; | ||||
| /* Extend extrapolation flags for all the tables. | /* Extend extrapolation flags for all the tables. | ||||
| * if use_extend_extrapolate[T] != 0 means extrapolation for | * if use_extend_extrapolate != 0 means extrapolation for | ||||
| * table T is needed. | * curve. | ||||
| */ | */ | ||||
| int use_extend_extrapolate[4]; | int use_extend_extrapolate; | ||||
| /* Minimal X value of the curve mapping tables. */ | /* Minimal X value of the curve mapping tables. */ | ||||
| float mintable[4]; | float mintable[4]; | ||||
| /* Per curve mapping table range. */ | /* Per curve mapping table range. */ | ||||
| float range[4]; | float range[4]; | ||||
| /* Lower extension value, stored as per-component arrays. */ | /* Lower extension value, stored as per-component arrays. */ | ||||
| ▲ Show 20 Lines • Show All 142 Lines • Show Last 20 Lines | |||||