Blender V5.0
curves_add.cc File Reference
#include "BLI_listbase.h"
#include "BLI_math_base_safe.h"
#include "BLI_rand.hh"
#include "BKE_attribute.hh"
#include "BKE_context.hh"
#include "BKE_curves.hh"
#include "BKE_main_invariants.hh"
#include "BKE_node_legacy_types.hh"
#include "BKE_node_runtime.hh"
#include "BLT_translation.hh"
#include "ED_curves.hh"
#include "ED_node.hh"
#include "ED_object.hh"
#include "DNA_modifier_types.h"
#include "DNA_node_types.h"
#include "DNA_object_types.h"

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::ed
namespace  blender::ed::curves

Functions

static bool blender::ed::curves::has_surface_deformation_node (const bNodeTree &ntree)
static bool blender::ed::curves::has_surface_deformation_node (const Object &curves_ob)
void blender::ed::curves::ensure_surface_deformation_node_exists (bContext &C, Object &curves_ob)
bke::CurvesGeometry blender::ed::curves::primitive_random_sphere (const int curves_size, const int points_per_curve)