sig
val ( + ) : AGeom.Vector2d.t -> AGeom.Vector2d.t -> AGeom.Vector2d.t
val ( - ) : AGeom.Vector2d.t -> AGeom.Vector2d.t -> AGeom.Vector2d.t
val ( * ) : AGeom.Vector2d.t -> float -> AGeom.Vector2d.t
val ( / ) : AGeom.Vector2d.t -> float -> AGeom.Vector2d.t
val ( !. ) : AGeom.Vector2d.t -> AGeom.Vector2d.t -> float
val ( ~. ) : AGeom.Vector2d.t -> AGeom.Vector2d.t
val ( ?. ) : float * float -> AGeom.Vector2d.t
end