Blender
V3.3
|
Functions | |
static void | node_declare (NodeDeclarationBuilder &b) |
static void | node_layout (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr) |
static void | node_init (bNodeTree *UNUSED(tree), bNode *node) |
static void | node_update (bNodeTree *ntree, bNode *node) |
static void | node_geo_exec (GeoNodeExecParams params) |
|
static |
Definition at line 14 of file node_geo_curve_fillet.cc.
References usdtokens::b(), GEO_COMPONENT_TYPE_CURVE, GEO_NODE_CURVE_FILLET_POLY, blender::nodes::SocketDeclaration::make_available(), min, N_, node, and PROP_DISTANCE.
Referenced by register_node_type_geo_curve_fillet().
|
static |
Definition at line 55 of file node_geo_curve_fillet.cc.
References ATTR_DOMAIN_POINT, component(), blender::compositor::context, curves, blender::bke::curves_copy_parameters(), blender::bke::curves_new_nomain(), blender::geometry::fillet_curves_bezier(), blender::geometry::fillet_curves_poly(), GEO_NODE_CURVE_FILLET_BEZIER, GEO_NODE_CURVE_FILLET_POLY, GeometrySet::get_component_for_read(), GeometrySet::has_curves(), blender::geometry::limit_radius(), GeometrySet::modify_geometry_sets(), params, GeometrySet::replace_curves(), and blender::bke::CurvesGeometry::wrap().
Referenced by register_node_type_geo_curve_fillet().
|
static |
Definition at line 40 of file node_geo_curve_fillet.cc.
References data, GEO_NODE_CURVE_FILLET_BEZIER, and node.
|
static |
Definition at line 35 of file node_geo_curve_fillet.cc.
References ptr, UI_ITEM_R_EXPAND, and uiItemR().
Referenced by register_node_type_geo_curve_fillet().
|
static |
Definition at line 47 of file node_geo_curve_fillet.cc.
References GEO_NODE_CURVE_FILLET_POLY, NodeGeometryCurveFillet::mode, next, node, nodeSetSocketAvailability(), and ntree.
Referenced by register_node_type_geo_curve_fillet().