|
Blender V4.3
|
|
static |
Definition at line 89 of file node_geo_curve_to_points.cc.
References blender::bke::MutableAttributeAccessor::add(), CD_PROP_STRING, copy_curve_domain_attributes(), blender::bke::AttributeIter::data_type, blender::bke::AttributeIter::domain, blender::bke::AttributeAccessor::foreach_attribute(), blender::bke::AttributeIter::get(), blender::bke::AttributeIter::is_builtin, and blender::bke::AttributeIter::name.
Referenced by copy_curve_domain_attributes(), and pointcloud_from_curves().
|
static |
Definition at line 138 of file node_geo_curve_to_points.cc.
References count, curve_to_points(), GEO_NODE_CURVE_RESAMPLE_COUNT, GEO_NODE_CURVE_RESAMPLE_EVALUATED, GEO_NODE_CURVE_RESAMPLE_LENGTH, blender::bke::GeometrySet::modify_geometry_sets(), blender::geometry::ResampleCurvesOutputAttributeIDs::normal_id, params, pointcloud_from_curves(), and blender::geometry::ResampleCurvesOutputAttributeIDs::tangent_id.
Referenced by curve_to_points(), and node_geo_exec().
|
static |
Definition at line 77 of file node_geo_curve_to_points.cc.
References blender::threading::parallel_for(), and blender::MutableSpan< T >::size().
Referenced by pointcloud_from_curves().
|
static |
Definition at line 209 of file node_geo_curve_to_points.cc.
References count, GEO_NODE_CURVE_RESAMPLE_COUNT, GEO_NODE_CURVE_RESAMPLE_EVALUATED, GEO_NODE_CURVE_RESAMPLE_LENGTH, grease_pencil_to_points(), blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), length(), blender::bke::GeometrySet::modify_geometry_sets(), blender::geometry::ResampleCurvesOutputAttributeIDs::normal_id, params, pointcloud_from_curves(), blender::bke::InstancesComponent::release(), blender::bke::InstancesComponent::replace(), blender::bke::GeometrySet::replace_grease_pencil(), blender::bke::greasepencil::Drawing::strokes(), and blender::geometry::ResampleCurvesOutputAttributeIDs::tangent_id.
Referenced by grease_pencil_to_points(), and node_geo_exec().
|
static |
Definition at line 30 of file node_geo_curve_to_points.cc.
References b, count, blender::bke::GeometryComponent::Curve, GEO_NODE_CURVE_RESAMPLE_COUNT, GEO_NODE_CURVE_RESAMPLE_LENGTH, blender::bke::GeometryComponent::GreasePencil, blender::nodes::SocketDeclaration::make_available(), NodeGeometryCurveToPoints::mode, PROP_DISTANCE, and blender::nodes::decl::Float::subtype.
Referenced by node_register().
|
static |
Definition at line 307 of file node_geo_curve_to_points.cc.
References curve_to_points(), grease_pencil_to_points(), blender::bke::GeometrySet::has_curves(), blender::bke::GeometrySet::has_grease_pencil(), NodeGeometryCurveToPoints::mode, node_geo_exec(), blender::geometry::ResampleCurvesOutputAttributeIDs::normal_id, params, and blender::geometry::ResampleCurvesOutputAttributeIDs::tangent_id.
Referenced by node_geo_exec(), and node_register().
|
static |
Definition at line 69 of file node_geo_curve_to_points.cc.
References data, and GEO_NODE_CURVE_RESAMPLE_COUNT.
Referenced by node_register().
|
static |
Definition at line 64 of file node_geo_curve_to_points.cc.
References ptr, UI_ITEM_NONE, and uiItemR().
Referenced by node_register().
|
static |
Definition at line 370 of file node_geo_curve_to_points.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, geo_node_type_base(), blender::bke::bNodeType::geometry_node_execute, blender::bke::bNodeType::initfunc, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_declare(), node_free_standard_storage(), node_geo_exec(), node_init(), node_layout(), node_register(), blender::bke::node_register_type(), node_rna(), blender::bke::node_type_storage(), blender::bke::bNodeType::rna_ext, and ExtensionRNA::srna.
Referenced by node_register().
|
static |
Definition at line 339 of file node_geo_curve_to_points.cc.
References GEO_NODE_CURVE_RESAMPLE_COUNT, GEO_NODE_CURVE_RESAMPLE_EVALUATED, GEO_NODE_CURVE_RESAMPLE_LENGTH, NOD_storage_enum_accessors, node_rna(), and blender::nodes::RNA_def_node_enum().
Referenced by node_register(), and node_rna().
|
static |
Definition at line 109 of file node_geo_curve_to_points.cc.
References BKE_pointcloud_new_nomain(), copy_curve_domain_attributes(), CustomData_free(), CustomData_reset(), fill_rotation_attribute(), normal_id, PointCloud::pdata, pointcloud_from_curves(), rotation_id, and PointCloud::totpoint.
Referenced by curve_to_points(), grease_pencil_to_points(), and pointcloud_from_curves().