Blender V5.0
blender::seq::ColorBalanceApplyOp Struct Reference

Public Member Functions

template<typename MaskSampler>
void apply (uchar *image, MaskSampler &mask, int image_x, IndexRange y_range)
template<typename MaskSampler>
void apply (float *image, MaskSampler &mask, int image_x, IndexRange y_range)
void init_lgg (const StripColorBalance &data)
void init_sop (const StripColorBalance &data)
void init (const ColorBalanceModifierData &data, bool byte_image)

Public Attributes

int method
float3 lift
float3 gain
float3 gamma
float3 slope
float3 offset
float3 power
float multiplier
float lut [3][CB_TABLE_SIZE]

Detailed Description

Definition at line 80 of file MOD_color_balance.cc.

Member Function Documentation

◆ apply() [1/2]

template<typename MaskSampler>
void blender::seq::ColorBalanceApplyOp::apply ( float * image,
MaskSampler & mask,
int image_x,
IndexRange y_range )
inline

◆ apply() [2/2]

template<typename MaskSampler>
void blender::seq::ColorBalanceApplyOp::apply ( uchar * image,
MaskSampler & mask,
int image_x,
IndexRange y_range )
inline

◆ init()

◆ init_lgg()

◆ init_sop()

Member Data Documentation

◆ gain

float3 blender::seq::ColorBalanceApplyOp::gain

Definition at line 82 of file MOD_color_balance.cc.

◆ gamma

float3 blender::seq::ColorBalanceApplyOp::gamma

Definition at line 82 of file MOD_color_balance.cc.

◆ lift

float3 blender::seq::ColorBalanceApplyOp::lift

Definition at line 82 of file MOD_color_balance.cc.

◆ lut

float blender::seq::ColorBalanceApplyOp::lut[3][CB_TABLE_SIZE]

Definition at line 85 of file MOD_color_balance.cc.

◆ method

int blender::seq::ColorBalanceApplyOp::method

Definition at line 81 of file MOD_color_balance.cc.

◆ multiplier

float blender::seq::ColorBalanceApplyOp::multiplier

Definition at line 84 of file MOD_color_balance.cc.

◆ offset

float3 blender::seq::ColorBalanceApplyOp::offset

Definition at line 83 of file MOD_color_balance.cc.

◆ power

float3 blender::seq::ColorBalanceApplyOp::power

Definition at line 83 of file MOD_color_balance.cc.

◆ slope

float3 blender::seq::ColorBalanceApplyOp::slope

Definition at line 83 of file MOD_color_balance.cc.


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