|
Blender V4.3
|
#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 |
Definition at line 135 of file COM_domain.hh.
| blender::realtime_compositor::Domain::Domain | ( | const int2 & | size | ) |
Definition at line 12 of file domain.cc.
References identity(), size, and transformation.
Referenced by identity().
Definition at line 14 of file domain.cc.
References size, and transformation.
|
static |
Definition at line 24 of file domain.cc.
References Domain(), and blender::MatBase< float, 3, 3 >::identity().
Referenced by blender::realtime_compositor::CompileState::add_node_to_pixel_compile_unit(), blender::realtime_compositor::Result::allocate_single_value(), blender::nodes::node_composite_cryptomatte_cc::CryptoMatteOperation::compute_domain(), blender::realtime_compositor::Operation::compute_domain(), Domain(), blender::realtime_compositor::CompileState::reset_pixel_compile_unit(), and blender::realtime_compositor::CompileState::should_compile_pixel_compile_unit().
| 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::transform().
| RealizationOptions blender::realtime_compositor::Domain::realization_options |
Definition at line 144 of file COM_domain.hh.
| 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::realtime_compositor::apply_morphological_operator(), blender::realtime_compositor::blend_neighborhood(), blender::realtime_compositor::blur_pass(), blender::realtime_compositor::calculate_blending_weights(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::compute_average_color(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::compute_average_log_luminance(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::compute_average_luminance(), blender::nodes::node_composite_glare_cc::GlareOperation::compute_bloom_downsample_chain(), blender::nodes::node_composite_blur_cc::BlurOperation::compute_blur_radius(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::compute_blur_radius(), blender::nodes::node_composite_double_edge_mask_cc::DoubleEdgeMaskOperation::compute_boundary(), blender::realtime_compositor::compute_complete_blocks(), blender::realtime_compositor::compute_complete_x_prologues(), blender::realtime_compositor::compute_complete_y_prologues(), blender::nodes::node_composite_crop_cc::CropOperation::compute_cropping_bounds(), blender::nodes::node_composite_defocus_cc::DefocusOperation::compute_defocus_radius_from_depth(), blender::nodes::node_composite_defocus_cc::DefocusOperation::compute_defocus_radius_from_scale(), blender::nodes::node_composite_viewer_cc::ViewerOperation::compute_domain(), blender::nodes::node_composite_double_edge_mask_cc::DoubleEdgeMaskOperation::compute_gradient(), blender::nodes::node_composite_base_cryptomatte_cc::BaseCryptoMatteOperation::compute_image(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_image(), blender::realtime_compositor::compute_incomplete_prologues(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::compute_inpainting_boundary(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::compute_inpainting_region(), blender::nodes::node_composite_zcombine_cc::ZCombineOperation::compute_mask(), blender::nodes::node_composite_base_cryptomatte_cc::BaseCryptoMatteOperation::compute_matte(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_matte(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::compute_max_tile_velocity(), blender::nodes::node_composite_levels_cc::LevelsOperation::compute_mean(), blender::nodes::node_composite_base_cryptomatte_cc::BaseCryptoMatteOperation::compute_pick(), blender::nodes::node_composite_defocus_cc::DefocusOperation::compute_pixels_per_meter(), blender::nodes::node_composite_cornerpin_cc::CornerPinOperation::compute_plane(), blender::nodes::node_composite_planetrackdeform_cc::PlaneTrackDeformOperation::compute_plane(), blender::nodes::node_composite_cornerpin_cc::CornerPinOperation::compute_plane_mask(), blender::nodes::node_composite_planetrackdeform_cc::PlaneTrackDeformOperation::compute_plane_mask(), blender::realtime_compositor::compute_preview_from_result(), blender::realtime_compositor::compute_realized_transformation_domain(), blender::nodes::node_composite_levels_cc::LevelsOperation::compute_standard_deviation(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::compute_structure_tensor(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_tweaked_matte(), blender::realtime_compositor::ReduceToSingleValueOperation::construct_if_needed(), blender::realtime_compositor::detect_edges(), blender::nodes::node_composite_vec_blur_cc::VectorBlurOperation::dilate_max_velocity(), Domain(), Domain(), blender::nodes::node_composite_bilateralblur_cc::BilateralBlurOperation::execute(), blender::nodes::node_composite_bokehimage_cc::BokehImageOperation::execute(), blender::nodes::node_composite_boxmask_cc::BoxMaskOperation::execute(), blender::nodes::node_composite_convert_color_space_cc::ConvertColorSpaceOperation::execute(), blender::nodes::node_composite_defocus_cc::DefocusOperation::execute(), blender::nodes::node_composite_denoise_cc::DenoiseOperation::execute(), blender::nodes::node_composite_despeckle_cc::DespeckleOperation::execute(), blender::nodes::node_composite_directionalblur_cc::DirectionalBlurOperation::execute(), blender::nodes::node_composite_displace_cc::DisplaceOperation::execute(), blender::nodes::node_composite_ellipsemask_cc::EllipseMaskOperation::execute(), blender::nodes::node_composite_filter_cc::FilterOperation::execute(), blender::nodes::node_composite_flip_cc::FlipOperation::execute(), blender::nodes::node_composite_id_mask_cc::IDMaskOperation::execute(), blender::nodes::node_composite_map_uv_cc::MapUVOperation::execute(), blender::nodes::node_composite_mask_cc::MaskOperation::execute(), blender::nodes::node_composite_moviedistortion_cc::MovieDistortionOperation::execute(), blender::nodes::node_composite_normalize_cc::NormalizeOperation::execute(), blender::nodes::node_composite_pixelate_cc::PixelateOperation::execute(), blender::nodes::node_composite_split_cc::SplitOperation::execute(), blender::nodes::node_composite_stabilize2d_cc::Stabilize2DOperation::execute(), blender::nodes::node_composite_sunbeams_cc::SunBeamsOperation::execute(), blender::nodes::node_composite_texture_cc::TextureOperation::execute(), blender::nodes::node_composite_translate_cc::TranslateOperation::execute(), blender::realtime_compositor::ConversionOperation::execute(), blender::realtime_compositor::RealizeOnDomainOperation::execute(), blender::realtime_compositor::ShaderOperation::execute(), blender::nodes::node_composite_crop_cc::CropOperation::execute_alpha_crop(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute_anisotropic(), blender::nodes::node_composite_zcombine_cc::ZCombineOperation::execute_anti_aliased(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute_classic(), blender::nodes::node_composite_kuwahara_cc::ConvertKuwaharaOperation::execute_classic_summed_area_table(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_clear(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_clear(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_constant_size(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::execute_constant_size(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_copy_cpu(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_copy_cpu(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_copy_gpu(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_copy_gpu(), blender::realtime_compositor::ConvertColorToFloatOperation::execute_cpu(), blender::realtime_compositor::ConvertColorToVectorOperation::execute_cpu(), blender::realtime_compositor::ConvertFloatToColorOperation::execute_cpu(), blender::realtime_compositor::ConvertFloatToVectorOperation::execute_cpu(), blender::realtime_compositor::ConvertVectorToColorOperation::execute_cpu(), blender::realtime_compositor::ConvertVectorToFloatOperation::execute_cpu(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_distance_threshold(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_fog_glow(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_ignore_alpha_cpu(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_ignore_alpha_cpu(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_ignore_alpha_gpu(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_ignore_alpha_gpu(), blender::nodes::node_composite_glare_cc::GlareOperation::execute_mix(), blender::nodes::node_composite_file_output_cc::FileOutputOperation::execute_multi_layer(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::execute_photoreceptor(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::execute_projector_distortion(), blender::nodes::node_composite_lensdist_cc::LensDistortionOperation::execute_screen_distortion(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_set_alpha_cpu(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_set_alpha_cpu(), blender::nodes::node_composite_composite_cc::CompositeOperation::execute_set_alpha_gpu(), blender::nodes::node_composite_viewer_cc::ViewerOperation::execute_set_alpha_gpu(), blender::nodes::node_composite_tonemap_cc::ToneMapOperation::execute_simple(), blender::nodes::node_composite_zcombine_cc::ZCombineOperation::execute_simple(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_step_horizontal_pass(), blender::nodes::node_composite_dilate_cc::DilateErodeOperation::execute_step_vertical_pass(), blender::nodes::node_composite_blur_cc::BlurOperation::execute_variable_size(), blender::nodes::node_composite_bokehblur_cc::BokehBlurOperation::execute_variable_size(), blender::nodes::node_composite_scale_cc::ScaleOperation::execute_variable_size(), blender::realtime_compositor::extract_alpha_cpu(), blender::realtime_compositor::extract_alpha_gpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::extract_input_chroma(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::fill_inpainting_region(), blender::render::Context::get_viewer_output_result(), blender::realtime_compositor::horizontal_pass(), blender::realtime_compositor::horizontal_pass(), blender::realtime_compositor::horizontal_pass(), blender::nodes::node_composite_crop_cc::CropOperation::is_identity(), blender::realtime_compositor::jump_flooding(), blender::realtime_compositor::jump_flooding_pass(), blender::realtime_compositor::morphological_distance(), blender::realtime_compositor::operator==(), blender::realtime_compositor::realize_on_domain(), blender::nodes::node_composite_keying_cc::KeyingOperation::replace_input_chroma(), blender::realtime_compositor::sum_causal_and_non_causal_results(), blender::realtime_compositor::sum_causal_and_non_causal_results(), blender::realtime_compositor::vertical_pass(), blender::realtime_compositor::vertical_pass(), and blender::realtime_compositor::vertical_pass().
| float3x3 blender::realtime_compositor::Domain::transformation |
Definition at line 141 of file COM_domain.hh.
Referenced by blender::realtime_compositor::compute_realized_transformation_domain(), Domain(), Domain(), blender::realtime_compositor::RealizeOnDomainOperation::execute(), blender::render::Context::get_viewer_output_result(), blender::realtime_compositor::operator==(), blender::realtime_compositor::realize_on_domain(), transform(), and blender::realtime_compositor::transform().