Blender V5.0
blender::nodes::node_geo_input_mesh_edge_angle_cc Namespace Reference

Classes

class  AngleFieldInput
class  SignedAngleFieldInput

Functions

static void node_declare (NodeDeclarationBuilder &b)
static Array< int2create_edge_map (const OffsetIndices< int > faces, const Span< int > corner_edges, const int total_edges)
static int find_other_vert_of_edge_triangle (const OffsetIndices< int > faces, const Span< int > corner_verts, const Span< int3 > corner_tris, const int face_index, const int2 edge)
static void node_geo_exec (GeoNodeExecParams params)
static void node_register ()

Function Documentation

◆ create_edge_map()

Array< int2 > blender::nodes::node_geo_input_mesh_edge_angle_cc::create_edge_map ( const OffsetIndices< int > faces,
const Span< int > corner_edges,
const int total_edges )
static

◆ find_other_vert_of_edge_triangle()

int blender::nodes::node_geo_input_mesh_edge_angle_cc::find_other_vert_of_edge_triangle ( const OffsetIndices< int > faces,
const Span< int > corner_verts,
const Span< int3 > corner_tris,
const int face_index,
const int2 edge )
static

◆ node_declare()

void blender::nodes::node_geo_input_mesh_edge_angle_cc::node_declare ( NodeDeclarationBuilder & b)
static

Definition at line 15 of file node_geo_input_mesh_edge_angle.cc.

References b, and blender::nodes::SocketDeclaration::description.

Referenced by node_register().

◆ node_geo_exec()

void blender::nodes::node_geo_input_mesh_edge_angle_cc::node_geo_exec ( GeoNodeExecParams params)
static

Definition at line 205 of file node_geo_input_mesh_edge_angle.cc.

References params.

Referenced by node_register().

◆ node_register()