Blender  V3.3
Functions
blender::nodes::node_geo_triangulate_cc Namespace Reference

Functions

static void node_declare (NodeDeclarationBuilder &b)
 
static void node_layout (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
 
static void geo_triangulate_init (bNodeTree *UNUSED(ntree), bNode *node)
 
static Meshtriangulate_mesh_selection (const Mesh &mesh, const int quad_method, const int ngon_method, const IndexMask selection, const int min_vertices)
 
static void node_geo_exec (GeoNodeExecParams params)
 

Function Documentation

◆ geo_triangulate_init()

static void blender::nodes::node_geo_triangulate_cc::geo_triangulate_init ( bNodeTree UNUSEDntree,
bNode node 
)
static

◆ node_declare()

static void blender::nodes::node_geo_triangulate_cc::node_declare ( NodeDeclarationBuilder b)
static

Definition at line 18 of file node_geo_triangulate.cc.

References usdtokens::b(), GEO_COMPONENT_TYPE_MESH, and N_.

Referenced by register_node_type_geo_triangulate().

◆ node_geo_exec()

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

◆ node_layout()

static void blender::nodes::node_geo_triangulate_cc::node_layout ( uiLayout layout,
bContext UNUSEDC,
PointerRNA ptr 
)
static

Definition at line 26 of file node_geo_triangulate.cc.

References ptr, and uiItemR().

Referenced by register_node_type_geo_triangulate().

◆ triangulate_mesh_selection()

static Mesh* blender::nodes::node_geo_triangulate_cc::triangulate_mesh_selection ( const Mesh mesh,
const int  quad_method,
const int  ngon_method,
const IndexMask  selection,
const int  min_vertices 
)
static