Module AGeom.Curves2d.Bezier.Quadratic

module Quadratic: sig .. end

val pnt : float ->
AGeom.Point2d.t * AGeom.Point2d.t * AGeom.Point2d.t -> AGeom.Point2d.t
Curves2d.Bezier.Quadratic.pnt t (p1, p2, p3) returns a point on the quadratic 2D bezier curve defined by the points p1, p2 and p3 with t in the interval (0.0 .. 1.0)
val drv : float ->
AGeom.Point2d.t * AGeom.Point2d.t * AGeom.Point2d.t -> AGeom.Vector2d.t
derivative
val rand : AGeom.Point2d.t ->
AGeom.Point2d.t -> AGeom.Point2d.t * AGeom.Point2d.t * AGeom.Point2d.t
val srand : Random.State.t ->
AGeom.Point2d.t ->
AGeom.Point2d.t -> AGeom.Point2d.t * AGeom.Point2d.t * AGeom.Point2d.t