|
Blender V5.0
|
#include <modifier.hh>
Public Member Functions | |
| MaskSamplerTransformedByte (const ImBuf *mask, const float3x3 &transform) | |
| void | begin_row (int64_t y) |
| void | apply_mask (const float4 input, float4 &result) |
| float | load_mask_min () |
Public Attributes | |
| int64_t | cur_x = 0 |
| int64_t | cur_y = 0 |
| const ImBuf * | mask |
| const float3x3 | transform |
| float2 | start_uv |
| float2 | add_x |
| float2 | add_y |
| float2 | cur_uv_row |
Definition at line 204 of file modifier.hh.
|
inline |
Definition at line 205 of file modifier.hh.
References add_x, add_y, BLI_assert, mask, start_uv, and transform.
|
inline |
Definition at line 220 of file modifier.hh.
References add_x, cur_uv_row, cur_x, input, blender::math::interpolate(), blender::math::interpolate_bilinear_border_byte(), mask, result, and rgb_uchar_to_float().
|
inline |
Definition at line 213 of file modifier.hh.
References add_x, add_y, cur_uv_row, cur_x, cur_y, start_uv, and y.
|
inline |
Definition at line 232 of file modifier.hh.
References add_x, cur_uv_row, cur_x, float, blender::math::interpolate_bilinear_border_byte(), mask, and min_iii().
| float2 blender::seq::MaskSamplerTransformedByte::add_x |
Definition at line 244 of file modifier.hh.
Referenced by apply_mask(), begin_row(), load_mask_min(), and MaskSamplerTransformedByte().
| float2 blender::seq::MaskSamplerTransformedByte::add_y |
Definition at line 244 of file modifier.hh.
Referenced by begin_row(), and MaskSamplerTransformedByte().
| float2 blender::seq::MaskSamplerTransformedByte::cur_uv_row |
Definition at line 245 of file modifier.hh.
Referenced by apply_mask(), begin_row(), and load_mask_min().
| int64_t blender::seq::MaskSamplerTransformedByte::cur_x = 0 |
Definition at line 241 of file modifier.hh.
Referenced by apply_mask(), begin_row(), and load_mask_min().
| int64_t blender::seq::MaskSamplerTransformedByte::cur_y = 0 |
Definition at line 241 of file modifier.hh.
Referenced by begin_row().
| const ImBuf* blender::seq::MaskSamplerTransformedByte::mask |
Definition at line 242 of file modifier.hh.
Referenced by apply_mask(), load_mask_min(), and MaskSamplerTransformedByte().
| float2 blender::seq::MaskSamplerTransformedByte::start_uv |
Definition at line 244 of file modifier.hh.
Referenced by begin_row(), and MaskSamplerTransformedByte().
| const float3x3 blender::seq::MaskSamplerTransformedByte::transform |
Definition at line 243 of file modifier.hh.
Referenced by MaskSamplerTransformedByte().