Blender V4.3
node_geo_points_to_curves.cc File Reference
#include "node_geometry_util.hh"
#include "BKE_attribute.hh"
#include "BKE_attribute_math.hh"
#include "BKE_curves.hh"
#include "BLI_array_utils.hh"
#include "DNA_pointcloud_types.h"
#include "BLI_sort.hh"
#include "BLI_task.hh"
#include "GEO_randomize.hh"
#include "BKE_geometry_set.hh"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::nodes
 
namespace  blender::nodes::node_geo_points_to_curves_cc
 

Functions

static void blender::nodes::node_geo_points_to_curves_cc::node_declare (NodeDeclarationBuilder &b)
 
static void blender::nodes::node_geo_points_to_curves_cc::grouped_sort (const OffsetIndices< int > offsets, const Span< float > weights, MutableSpan< int > indices)
 
static void blender::nodes::node_geo_points_to_curves_cc::find_points_by_group_index (const Span< int > indices_of_curves, MutableSpan< int > r_offsets, MutableSpan< int > r_indices)
 
static int blender::nodes::node_geo_points_to_curves_cc::identifiers_to_indices (MutableSpan< int > r_identifiers_to_indices)
 
static Curvesblender::nodes::node_geo_points_to_curves_cc::curve_from_points (const AttributeAccessor attributes, const VArray< float > &weights_varray, const AttributeFilter &attribute_filter)
 
static Curvesblender::nodes::node_geo_points_to_curves_cc::curves_from_points (const PointCloud &points, const Field< int > &group_id_field, const Field< float > &weight_field, const AttributeFilter &attribute_filter)
 
static void blender::nodes::node_geo_points_to_curves_cc::node_geo_exec (GeoNodeExecParams params)
 
static void blender::nodes::node_geo_points_to_curves_cc::node_register ()