|
static void | blender::nodes::node_geo_curve_trim_cc::node_declare (NodeDeclarationBuilder &b) |
|
static void | blender::nodes::node_geo_curve_trim_cc::node_layout (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr) |
|
static void | blender::nodes::node_geo_curve_trim_cc::node_init (bNodeTree *UNUSED(tree), bNode *node) |
|
static void | blender::nodes::node_geo_curve_trim_cc::node_update (bNodeTree *ntree, bNode *node) |
|
static void | blender::nodes::node_geo_curve_trim_cc::node_gather_link_searches (GatherLinkSearchOpParams ¶ms) |
|
template<typename T > |
static void | blender::nodes::node_geo_curve_trim_cc::shift_slice_to_start (MutableSpan< T > data, const int start_index, const int num) |
|
template<typename T > |
static void | blender::nodes::node_geo_curve_trim_cc::linear_trim_data (const TrimLocation &start, const TrimLocation &end, MutableSpan< T > data) |
|
template<typename T > |
static void | blender::nodes::node_geo_curve_trim_cc::linear_trim_to_output_data (const TrimLocation &start, const TrimLocation &end, Span< T > src, MutableSpan< T > dst) |
|
static TrimLocation | blender::nodes::node_geo_curve_trim_cc::lookup_control_point_position (const Spline::LookupResult &lookup, const BezierSpline &spline) |
|
static void | blender::nodes::node_geo_curve_trim_cc::trim_poly_spline (Spline &spline, const Spline::LookupResult &start_lookup, const Spline::LookupResult &end_lookup) |
|
static PolySpline | blender::nodes::node_geo_curve_trim_cc::trim_nurbs_spline (const Spline &spline, const Spline::LookupResult &start_lookup, const Spline::LookupResult &end_lookup) |
|
static void | blender::nodes::node_geo_curve_trim_cc::trim_bezier_spline (Spline &spline, const Spline::LookupResult &start_lookup, const Spline::LookupResult &end_lookup) |
|
static void | blender::nodes::node_geo_curve_trim_cc::trim_spline (SplinePtr &spline, const Spline::LookupResult start, const Spline::LookupResult end) |
|
template<typename T > |
static void | blender::nodes::node_geo_curve_trim_cc::to_single_point_data (const TrimLocation &trim, MutableSpan< T > data) |
|
template<typename T > |
static void | blender::nodes::node_geo_curve_trim_cc::to_single_point_data (const TrimLocation &trim, Span< T > src, MutableSpan< T > dst) |
|
static void | blender::nodes::node_geo_curve_trim_cc::to_single_point_bezier (Spline &spline, const Spline::LookupResult &lookup) |
|
static void | blender::nodes::node_geo_curve_trim_cc::to_single_point_poly (Spline &spline, const Spline::LookupResult &lookup) |
|
static PolySpline | blender::nodes::node_geo_curve_trim_cc::to_single_point_nurbs (const Spline &spline, const Spline::LookupResult &lookup) |
|
static void | blender::nodes::node_geo_curve_trim_cc::to_single_point_spline (SplinePtr &spline, const Spline::LookupResult &lookup) |
|
static void | blender::nodes::node_geo_curve_trim_cc::geometry_set_curve_trim (GeometrySet &geometry_set, const GeometryNodeCurveSampleMode mode, Field< float > &start_field, Field< float > &end_field) |
|
static void | blender::nodes::node_geo_curve_trim_cc::node_geo_exec (GeoNodeExecParams params) |
|
void | register_node_type_geo_curve_trim () |
|