|
Blender V5.0
|
#include <modifier.hh>
Public Member Functions | |
| MaskSamplerTransformedFloat (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 158 of file modifier.hh.
|
inline |
Definition at line 159 of file modifier.hh.
References add_x, add_y, BLI_assert, mask, start_uv, and transform.
|
inline |
Definition at line 174 of file modifier.hh.
References add_x, cur_uv_row, cur_x, input, blender::math::interpolate(), blender::math::interpolate_bilinear_border_fl(), mask, and result.
|
inline |
Definition at line 167 of file modifier.hh.
References add_x, add_y, cur_uv_row, cur_x, cur_y, start_uv, and y.
|
inline |
Definition at line 185 of file modifier.hh.
References add_x, cur_uv_row, cur_x, blender::math::interpolate_bilinear_border_fl(), mask, and min_fff().
| float2 blender::seq::MaskSamplerTransformedFloat::add_x |
Definition at line 198 of file modifier.hh.
Referenced by apply_mask(), begin_row(), load_mask_min(), and MaskSamplerTransformedFloat().
| float2 blender::seq::MaskSamplerTransformedFloat::add_y |
Definition at line 198 of file modifier.hh.
Referenced by begin_row(), and MaskSamplerTransformedFloat().
| float2 blender::seq::MaskSamplerTransformedFloat::cur_uv_row |
Definition at line 199 of file modifier.hh.
Referenced by apply_mask(), begin_row(), and load_mask_min().
| int64_t blender::seq::MaskSamplerTransformedFloat::cur_x = 0 |
Definition at line 195 of file modifier.hh.
Referenced by apply_mask(), begin_row(), and load_mask_min().
| int64_t blender::seq::MaskSamplerTransformedFloat::cur_y = 0 |
Definition at line 195 of file modifier.hh.
Referenced by begin_row().
| const ImBuf* blender::seq::MaskSamplerTransformedFloat::mask |
Definition at line 196 of file modifier.hh.
Referenced by apply_mask(), load_mask_min(), and MaskSamplerTransformedFloat().
| float2 blender::seq::MaskSamplerTransformedFloat::start_uv |
Definition at line 198 of file modifier.hh.
Referenced by begin_row(), and MaskSamplerTransformedFloat().
| const float3x3 blender::seq::MaskSamplerTransformedFloat::transform |
Definition at line 197 of file modifier.hh.
Referenced by MaskSamplerTransformedFloat().