Blender V4.3
blender::realtime_compositor::Domain Class Reference

#include <COM_domain.hh>

Public Member Functions

 Domain (const int2 &size)
 
 Domain (const int2 &size, const float3x3 &transformation)
 
void transform (const float3x3 &input_transformation)
 

Static Public Member Functions

static Domain identity ()
 

Public Attributes

int2 size
 
float3x3 transformation
 
RealizationOptions realization_options
 

Detailed Description

Definition at line 135 of file COM_domain.hh.

Constructor & Destructor Documentation

◆ Domain() [1/2]

blender::realtime_compositor::Domain::Domain ( const int2 & size)

Definition at line 12 of file domain.cc.

Referenced by identity().

◆ Domain() [2/2]

blender::realtime_compositor::Domain::Domain ( const int2 & size,
const float3x3 & transformation )

Definition at line 14 of file domain.cc.

Member Function Documentation

◆ identity()

◆ transform()

void blender::realtime_compositor::Domain::transform ( const float3x3 & input_transformation)

Definition at line 19 of file domain.cc.

References transformation.

Referenced by blender::realtime_compositor::Result::transform().

Member Data Documentation

◆ realization_options

RealizationOptions blender::realtime_compositor::Domain::realization_options

◆ size

int2 blender::realtime_compositor::Domain::size

Definition at line 138 of file COM_domain.hh.

Referenced by blender::nodes::node_composite_file_output_cc::FileOutputOperation::add_pass_for_result(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::compute_average_log_luminance(), blender::nodes::node_composite_blur_cc::BlurOperation::compute_blur_radius(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::compute_blur_radius(), blender::nodes::node_composite_crop_cc::CropOperation::compute_cropping_bounds(), blender::nodes::node_composite_defocus_cc::DefocusOperation::compute_pixels_per_meter(), blender::realtime_compositor::compute_preview_from_result(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_tweaked_matte(), blender::realtime_compositor::ReduceToSingleValueOperation::construct_if_needed(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::dilate_max_velocity(), blender::nodes::node_composite_denoise_cc::DenoiseOperation::execute(), blender::nodes::node_composite_sunbeams_cc::SunBeamsOperation::execute(), blender::realtime_compositor::RealizeOnDomainOperation::execute(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_fog_glow(), blender::nodes::node_composite_file_output_cc::FileOutputOperation::execute_multi_layer(), blender::render::Context::get_output_result(), blender::render::Context::get_viewer_output_result(), blender::realtime_compositor::horizontal_pass(), blender::realtime_compositor::realize_on_domain(), blender::realtime_compositor::vertical_pass(), and blender::render::Context::viewer_output_to_viewer_image().

◆ transformation


The documentation for this class was generated from the following files: