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

#include <ocio_capi.h>

Public Attributes

floatlut
 
int lut_size
 
int use_extend_extrapolate
 
float mintable [4]
 
float range [4]
 
float ext_in_x [4]
 
float ext_in_y [4]
 
float ext_out_x [4]
 
float ext_out_y [4]
 
float first_x [4]
 
float first_y [4]
 
float last_x [4]
 
float last_y [4]
 
float black [3]
 
float bwmul [3]
 
size_t cache_id
 

Detailed Description

Definition at line 48 of file ocio_capi.h.

Member Data Documentation

◆ black

float OCIO_CurveMappingSettings::black[3]

Definition at line 92 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ bwmul

float OCIO_CurveMappingSettings::bwmul[3]

Definition at line 92 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ cache_id

size_t OCIO_CurveMappingSettings::cache_id

Definition at line 97 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ ext_in_x

float OCIO_CurveMappingSettings::ext_in_x[4]

Definition at line 74 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ ext_in_y

float OCIO_CurveMappingSettings::ext_in_y[4]

Definition at line 74 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ ext_out_x

float OCIO_CurveMappingSettings::ext_out_x[4]

Definition at line 77 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ ext_out_y

float OCIO_CurveMappingSettings::ext_out_y[4]

Definition at line 77 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ first_x

float OCIO_CurveMappingSettings::first_x[4]

Definition at line 82 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ first_y

float OCIO_CurveMappingSettings::first_y[4]

Definition at line 82 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ last_x

float OCIO_CurveMappingSettings::last_x[4]

Definition at line 87 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ last_y

float OCIO_CurveMappingSettings::last_y[4]

Definition at line 87 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ lut

float* OCIO_CurveMappingSettings::lut

◆ lut_size

int OCIO_CurveMappingSettings::lut_size

◆ mintable

float OCIO_CurveMappingSettings::mintable[4]

Definition at line 68 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ range

float OCIO_CurveMappingSettings::range[4]

Definition at line 71 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().

◆ use_extend_extrapolate

int OCIO_CurveMappingSettings::use_extend_extrapolate

Definition at line 65 of file ocio_capi.h.

Referenced by curve_mapping_to_ocio_settings(), and updateGPUCurveMapping().


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