Blender V4.3
blender::nodes::node_geo_input_mesh_face_neighbors_cc Namespace Reference

Classes

class  FaceNeighborCountFieldInput
 
class  FaceVertexCountFieldInput
 

Functions

static void node_declare (NodeDeclarationBuilder &b)
 
static bool large_enough_total_size (const GroupedSpan< int > values, const Span< int > indices, const int max)
 
static int unique_num (const GroupedSpan< int > values, const Span< int > indices)
 
static VArray< intconstruct_neighbor_count_varray (const Mesh &mesh, const AttrDomain domain)
 
static VArray< intconstruct_vertex_count_varray (const Mesh &mesh, const AttrDomain domain)
 
static void node_geo_exec (GeoNodeExecParams params)
 
static void node_register ()
 

Function Documentation

◆ construct_neighbor_count_varray()

◆ construct_vertex_count_varray()

static VArray< int > blender::nodes::node_geo_input_mesh_face_neighbors_cc::construct_vertex_count_varray ( const Mesh & mesh,
const AttrDomain domain )
static

◆ large_enough_total_size()

static bool blender::nodes::node_geo_input_mesh_face_neighbors_cc::large_enough_total_size ( const GroupedSpan< int > values,
const Span< int > indices,
const int max )
static

Definition at line 24 of file node_geo_input_mesh_face_neighbors.cc.

References indices.

Referenced by unique_num().

◆ node_declare()

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

◆ node_geo_exec()

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

Definition at line 146 of file node_geo_input_mesh_face_neighbors.cc.

References node_geo_exec(), and params.

Referenced by node_geo_exec(), and node_register().

◆ node_register()

◆ unique_num()