Blender  V2.93
Namespaces | Functions | Variables
node_geo_bounding_box.cc File Reference
#include "BKE_volume.h"
#include "node_geometry_util.hh"

Go to the source code of this file.

Namespaces

 blender
 
 blender::nodes
 

Functions

static void blender::nodes::compute_min_max_from_position_and_transform (const GeometryComponent &component, Span< float4x4 > transforms, float3 &r_min, float3 &r_max)
 
static void blender::nodes::compute_min_max_from_volume_and_transforms (const VolumeComponent &volume_component, Span< float4x4 > transforms, float3 &r_min, float3 &r_max)
 
static void blender::nodes::compute_geometry_set_instances_boundbox (const GeometrySet &geometry_set, float3 &r_min, float3 &r_max)
 
static void blender::nodes::geo_node_bounding_box_exec (GeoNodeExecParams params)
 
void register_node_type_geo_bounding_box ()
 

Variables

static bNodeSocketTemplate geo_node_bounding_box_in []
 
static bNodeSocketTemplate geo_node_bounding_box_out []
 

Function Documentation

◆ register_node_type_geo_bounding_box()

void register_node_type_geo_bounding_box ( void  )

Variable Documentation

◆ geo_node_bounding_box_in

bNodeSocketTemplate geo_node_bounding_box_in[]
static
Initial value:
= {
{SOCK_GEOMETRY, N_("Geometry")},
{-1, ""},
}
#define N_(msgid)
@ SOCK_GEOMETRY

Definition at line 21 of file node_geo_bounding_box.cc.

Referenced by register_node_type_geo_bounding_box().

◆ geo_node_bounding_box_out

bNodeSocketTemplate geo_node_bounding_box_out[]
static
Initial value:
= {
{SOCK_GEOMETRY, N_("Mesh")},
{SOCK_VECTOR, N_("Min")},
{SOCK_VECTOR, N_("Max")},
{-1, ""},
}
@ SOCK_VECTOR

Definition at line 26 of file node_geo_bounding_box.cc.

Referenced by register_node_type_geo_bounding_box().