Blender
V4.3
source
blender
compositor
operations
COM_DistanceYCCMatteOperation.h
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
#pragma once
6
7
#include "
COM_DistanceRGBMatteOperation.h
"
8
#include "
COM_MixOperation.h
"
9
10
namespace
blender::compositor
{
11
16
class
DistanceYCCMatteOperation
:
public
DistanceRGBMatteOperation
{
17
protected
:
18
float
calculate_distance
(
const
float
key[4],
const
float
image
[4])
override
;
19
};
20
21
}
// namespace blender::compositor
COM_DistanceRGBMatteOperation.h
COM_MixOperation.h
blender::compositor::DistanceRGBMatteOperation::DistanceRGBMatteOperation
DistanceRGBMatteOperation()
Definition
COM_DistanceRGBMatteOperation.cc:9
blender::compositor::DistanceYCCMatteOperation
Definition
COM_DistanceYCCMatteOperation.h:16
blender::compositor::DistanceYCCMatteOperation::calculate_distance
float calculate_distance(const float key[4], const float image[4]) override
Definition
COM_DistanceYCCMatteOperation.cc:9
image
input_tx image(0, GPU_RGBA16F, Qualifier::WRITE, ImageType::FLOAT_2D, "preview_img") .compute_source("compositor_compute_preview.glsl") .do_static_compilation(true)
blender::compositor
Definition
COM_JumpFloodingAlgorithm.cc:20
Generated on Sat Oct 4 2025 05:32:23 for Blender by
doxygen
1.14.0