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 16 of file node_geo_curve_resample.cc.
References usdtokens::b(), GEO_COMPONENT_TYPE_CURVE, N_, and PROP_DISTANCE.
Referenced by register_node_type_geo_curve_resample().
|
static |
Definition at line 54 of file node_geo_curve_resample.cc.
References component(), count, blender::bke::curves_copy_parameters(), GEO_NODE_CURVE_RESAMPLE_COUNT, GEO_NODE_CURVE_RESAMPLE_EVALUATED, GEO_NODE_CURVE_RESAMPLE_LENGTH, GeometrySet::get_component_for_read(), blender::math::length(), GeometrySet::modify_geometry_sets(), params, GeometryComponentEditData::remember_deformed_curve_positions_if_necessary(), GeometrySet::replace_curves(), blender::geometry::resample_to_count(), blender::geometry::resample_to_evaluated(), and blender::geometry::resample_to_length().
Referenced by register_node_type_geo_curve_resample().
|
static |
Definition at line 34 of file node_geo_curve_resample.cc.
References data, GEO_NODE_CURVE_RESAMPLE_COUNT, and node.
|
static |
Definition at line 29 of file node_geo_curve_resample.cc.
References ptr, and uiItemR().
Referenced by register_node_type_geo_curve_resample().
|
static |
Definition at line 42 of file node_geo_curve_resample.cc.
References GEO_NODE_CURVE_RESAMPLE_COUNT, GEO_NODE_CURVE_RESAMPLE_LENGTH, NodeGeometryCurveResample::mode, bNodeSocket::next, next, node, nodeSetSocketAvailability(), and ntree.
Referenced by register_node_type_geo_curve_resample().