procedure SetColorPoints(ColorPoints: TArrayOfColor32FloatPoint); overload; virtual; abstract;
procedure SetColorPoints(Points: TArrayOfFloatPoint; Colors: TArrayOfColor32); overload; virtual; abstract;
SetColorPoints can be called to set all color points at once. Either specify the points and colors separately or combined as TArrayOfColor32FloatPoint.