X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src2%2Ffr%2Forsay%2Flri%2Fvarna%2Fmodels%2Fgeom%2FMiscGeom.java;fp=src2%2Ffr%2Forsay%2Flri%2Fvarna%2Fmodels%2Fgeom%2FMiscGeom.java;h=0000000000000000000000000000000000000000;hb=d27359893c99db0e749a59d8a7ab73ea751da09e;hp=ce3bc7d46b079488e698689575cb6c713bcb612b;hpb=9f55415c9f8005e9dcd8243453883ff853fd5b76;p=jalview.git diff --git a/src2/fr/orsay/lri/varna/models/geom/MiscGeom.java b/src2/fr/orsay/lri/varna/models/geom/MiscGeom.java deleted file mode 100644 index ce3bc7d..0000000 --- a/src2/fr/orsay/lri/varna/models/geom/MiscGeom.java +++ /dev/null @@ -1,34 +0,0 @@ -/** - * File written by Raphael Champeimont - * UMR 7238 Genomique des Microorganismes - */ -package fr.orsay.lri.varna.models.geom; - -import java.awt.geom.Point2D; - - -/** - * @author Raphael Champeimont - * Misc geometry functions. - */ -public class MiscGeom { - - /** - * Compute the angle made by a vector. - */ - public static double angleFromVector(Point2D.Double v) { - return MiscGeom.angleFromVector(v.x, v.y); - } - - public static double angleFromVector(double x, double y) { - double l = Math.hypot(x, y); - if (y > 0) { - return Math.acos(x / l); - } else if (y < 0) { - return - Math.acos(x / l); - } else { - return x > 0 ? 0 : Math.PI; - } - } - -}