Sign in Join
FPDoc Onlineexperiment

TBezierPointArray type

In unit GraphMath

Dynamically-sized array used to store TFloatPoint instances.

Declaration

pascal
TBezierPointArray = Array of TFloatPoint = record
 X: Extended;
 Y: Extended;
end

Description

TBezierPointArray is an array type, similar to TBezier, used to store instances of the TFloatPoint type which represents the control points on a parametric curve. Unlike TBezier, which has a fixed length of 4 elements, TBezierPointArray is dynamically sized and allows more control points for more complex bezier curves.

Use Length and SetLength to examine or resize a TBezierPointArray instance.

TBezierPointArray is the type passed as an argument to the Arc2PolyBezier routine.

See also

An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.