Protected Optional__arcProtected_tProtected_v0Protected_v1Protected_v2Protected OptionalcacheProtected OptionalneedsApproximate arc length of the curve.
Computed from cached sampled lengths.
Point on this QuadraticBezierCurve at position t.
Current curve parameter.
Clamped to the range [0..1].
Protected_getReturns cumulative sampled arc lengths for the curve.
The returned array starts at 0 and ends at the total sampled length.
Results are cached until invalidated.
Optionaldivisions: numberNumber of sampling divisions used to approximate arc length
Cumulative arc lengths
Protected_updateInvalidates cached arc-length data and rebuilds it.
Returns the point on this QuadraticBezierCurve at the given position.
Samples points at evenly spaced parameter intervals.
Number of intervals to divide [0..1] into
Sampled points, including both endpoints
Maps normalized arc-length parameter u to curve parameter t.
This is useful when you want points spaced by distance along the curve instead of by raw parameter value.
Normalized distance along the curve in the range [0..1]
Optionaldistance: numberAbsolute distance along the curve. When provided, overrides u.
Curve parameter in the range [0..1]
A QuadraticBezierCurve is a Curve along which a 3D position can be animated.