Module AGeom.Point3d

module Point3d: sig .. end

type t = AGeom.point3d 
(x, y, z)
val of_point2d : ?z:float -> AGeom.point2d -> t
val distance : t -> t -> float
Distance between two point
val midpoint : t -> t -> t
Point3d.midpoint a b returns the middle point of the line segment ab (wp)
val rand : t -> t -> t
Point3d.rand a b returns a point with coords between those of a and b
val srand : Random.State.t -> t -> t -> t
val to_string : t -> string
val of_string : string -> t
module Infix: sig .. end