Blender
V4.3
source
blender
compositor
operations
COM_SetVectorOperation.cc
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2011 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
5
#include "
COM_SetVectorOperation.h
"
6
7
namespace
blender::compositor
{
8
9
SetVectorOperation::SetVectorOperation
()
10
{
11
this->
add_output_socket
(
DataType::Vector
);
12
flags_
.
is_constant_operation
=
true
;
13
}
14
15
void
SetVectorOperation::determine_canvas
(
const
rcti
&preferred_area,
rcti
&r_area)
16
{
17
r_area = preferred_area;
18
}
19
20
}
// namespace blender::compositor
COM_SetVectorOperation.h
blender::compositor::NodeOperation::add_output_socket
void add_output_socket(DataType datatype)
Definition
COM_NodeOperation.cc:102
blender::compositor::NodeOperation::flags_
NodeOperationFlags flags_
Definition
COM_NodeOperation.h:295
blender::compositor::SetVectorOperation::determine_canvas
void determine_canvas(const rcti &preferred_area, rcti &r_area) override
Definition
COM_SetVectorOperation.cc:15
blender::compositor::SetVectorOperation::SetVectorOperation
SetVectorOperation()
Definition
COM_SetVectorOperation.cc:9
blender::compositor::DataType::Vector
@ Vector
Vector data type.
blender::compositor
Definition
COM_JumpFloodingAlgorithm.cc:20
blender::compositor::NodeOperationFlags::is_constant_operation
bool is_constant_operation
Definition
COM_NodeOperation.h:201
rcti
Definition
DNA_vec_types.h:68
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0