Curve3D.addPoint

Adds a point to a curve at position, with control points in and out. If at_position is given, the point is inserted before the point number at_position, moving that point (and every point after) after the inserted point. If at_position is not given, or is an illegal value (at_position <0 or at_position >= $(D getPointCount)), the point will be appended at the end of the point list.

struct Curve3D
@nogc nothrow
void
addPoint
(
in Vector3 position
,
in Vector3 _in = Vector3(0, 0, 0)
,
in Vector3 _out = Vector3(0, 0, 0)
,
in long at_position = -1
)

Meta