Blender V5.0
node_composite_boxmask.cc File Reference
#include <cmath>
#include "BLI_math_base.hh"
#include "BLI_math_matrix_types.hh"
#include "BLI_math_vector_types.hh"
#include "GPU_shader.hh"
#include "BKE_node.hh"
#include "COM_node_operation.hh"
#include "COM_utilities.hh"
#include "node_composite_util.hh"

Go to the source code of this file.

Classes

class  blender::nodes::node_composite_boxmask_cc::BoxMaskOperation

Namespaces

namespace  blender
namespace  blender::nodes
namespace  blender::nodes::node_composite_boxmask_cc

Functions

static void blender::nodes::node_composite_boxmask_cc::cmp_node_boxmask_declare (NodeDeclarationBuilder &b)
template<CMPNodeMaskType MaskType>
static void blender::nodes::node_composite_boxmask_cc::box_mask (const Result &base_mask, const Result &value_mask, Result &output_mask, const int2 &texel, const int2 &domain_size, const float2 &location, const float2 &size, const float cos_angle, const float sin_angle)
static NodeOperationblender::nodes::node_composite_boxmask_cc::get_compositor_operation (Context &context, DNode node)
static void register_node_type_cmp_boxmask ()

Variables

static const EnumPropertyItem blender::nodes::node_composite_boxmask_cc::operation_items []

Function Documentation

◆ register_node_type_cmp_boxmask()