module Vector2d:sig..end
typet =IntAGeom.vector2d
val of_points : IntAGeom.Point2d.t -> IntAGeom.Point2d.t -> tVector2d.of_points a b returns the vector ab
from a to b.val add : t -> t -> ta + bval sub : t -> t -> ta - bval mul : t -> int -> tv * kval div : t -> int -> tv / kval dot : t -> t -> intval length : t -> intval normalise : t -> tmodule Infix:sig..end