Blender V4.3
blender::ed::sculpt_paint::CurvesConstraintSolver Struct Reference

#include <curves_sculpt_intern.hh>

Public Member Functions

void initialize (const bke::CurvesGeometry &curves, const IndexMask &curve_selection, const bool use_surface_collision)
 
void solve_step (bke::CurvesGeometry &curves, const IndexMask &curve_selection, const Mesh *surface, const CurvesSurfaceTransforms &transforms)
 
Span< floatsegment_lengths () const
 

Detailed Description

Utility class to make it easy for brushes to implement length preservation and surface collision.

Definition at line 152 of file curves_sculpt_intern.hh.

Member Function Documentation

◆ initialize()

◆ segment_lengths()

◆ solve_step()


The documentation for this struct was generated from the following files: