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