Blender  V3.3
Namespaces | Functions
node_geo_join_geometry.cc File Reference
#include "GEO_realize_instances.hh"
#include "node_geometry_util.hh"

Go to the source code of this file.

Namespaces

 blender
 
 blender::nodes
 
 blender::nodes::node_geo_join_geometry_cc
 

Functions

static void blender::nodes::node_geo_join_geometry_cc::node_declare (NodeDeclarationBuilder &b)
 
template<typename Component >
static Array< const GeometryComponent * > blender::nodes::node_geo_join_geometry_cc::to_base_components (Span< const Component * > components)
 
static Map< AttributeIDRef, AttributeMetaData > blender::nodes::node_geo_join_geometry_cc::get_final_attribute_info (Span< const GeometryComponent * > components, Span< StringRef > ignored_attributes)
 
static void blender::nodes::node_geo_join_geometry_cc::fill_new_attribute (Span< const GeometryComponent * > src_components, const AttributeIDRef &attribute_id, const eCustomDataType data_type, const eAttrDomain domain, GMutableSpan dst_span)
 
static void blender::nodes::node_geo_join_geometry_cc::join_attributes (Span< const GeometryComponent * > src_components, GeometryComponent &result, Span< StringRef > ignored_attributes={})
 
static void blender::nodes::node_geo_join_geometry_cc::join_components (Span< const InstancesComponent * > src_components, GeometrySet &result)
 
static void blender::nodes::node_geo_join_geometry_cc::join_components (Span< const VolumeComponent * > src_components, GeometrySet &result)
 
template<typename Component >
static void blender::nodes::node_geo_join_geometry_cc::join_component_type (Span< GeometrySet > src_geometry_sets, GeometrySet &result)
 
static void blender::nodes::node_geo_join_geometry_cc::node_geo_exec (GeoNodeExecParams params)
 
void register_node_type_geo_join_geometry ()
 

Function Documentation

◆ register_node_type_geo_join_geometry()

void register_node_type_geo_join_geometry ( void  )