Ejemplo n.º 1
0
        public static Atom invert(Atom a)
        {
            double[] coords = new double[] { 0.0, 0.0, 0.0 };
            Atom     zero   = new Atom();

            zero.setCoords(coords);
            return(subtract(zero, a));
        }
Ejemplo n.º 2
0
        public static Atom unitVector(Atom a)
        {
            double amnt = amount(a);

            double[] coords = new double[3];

            coords[0] = a.getX() / amnt;
            coords[1] = a.getY() / amnt;
            coords[2] = a.getZ() / amnt;

            a.setCoords(coords);
            return(a);
        }
Ejemplo n.º 3
0
        public static Atom unitVector(Atom a)
        {
            double amnt = amount(a);

                double[] coords = new double[3];

                coords[0] = a.getX() / amnt;
                coords[1] = a.getY() / amnt;
                coords[2] = a.getZ() / amnt;

                a.setCoords(coords);
                return a;
        }
Ejemplo n.º 4
0
 public static Atom invert(Atom a)
 {
     double[] coords = new double[] { 0.0, 0.0, 0.0 };
         Atom zero = new Atom();
         zero.setCoords(coords);
         return subtract(zero, a);
 }