|
Blender V4.3
|
#include <BKE_curves_utils.hh>
Inherited by blender::bke::curves::CurvePoint.
Public Attributes | |
| int | index |
| int | next_index |
Reference to a piecewise segment on a spline curve.
Definition at line 27 of file BKE_curves_utils.hh.
| int blender::bke::curves::CurveSegment::index |
Index of the previous control/evaluated point on the curve. First point on the segment.
Definition at line 31 of file BKE_curves_utils.hh.
Referenced by blender::bke::curves::IndexRangeCyclic::get_range_between_endpoints(), blender::geometry::interpolate_catmull_rom(), blender::geometry::knot_insert_bezier(), blender::geometry::sample_interval_bezier(), and blender::geometry::sample_interval_linear().
| int blender::bke::curves::CurveSegment::next_index |
Index of the next control/evaluated point on the curve. Last point on the curve segment. Should be 0 for looped segments.
Definition at line 36 of file BKE_curves_utils.hh.
Referenced by blender::bke::curves::IndexRangeCyclic::get_range_between_endpoints(), blender::geometry::interpolate_catmull_rom(), blender::geometry::knot_insert_bezier(), blender::bke::curves::CurvePoint::operator<(), blender::bke::curves::CurvePoint::operator==(), blender::geometry::sample_interval_bezier(), and blender::geometry::sample_interval_linear().