Class GvmSpace

    • Constructor Detail

      • GvmSpace

        public GvmSpace()
    • Method Detail

      • nonNegative

        public static double nonNegative​(double v)
      • newOrigin

        public abstract Object newOrigin()
      • magnitudeSqr

        public abstract double magnitudeSqr​(Object pt)
      • sum

        public abstract double sum​(Object pt)
      • magnitude

        public double magnitude​(Object pt)
      • distance

        public double distance​(Object pt1,
                               Object pt2)
      • variance

        public double variance​(double m,
                               Object pt,
                               Object ptSqr)
      • variance

        public double variance​(double m1,
                               Object pt1,
                               Object ptSqr1,
                               double m2,
                               Object pt2)
      • variance

        public double variance​(double m1,
                               Object pt1,
                               Object ptSqr1,
                               double m2,
                               Object pt2,
                               Object ptSqr2)
      • setToOrigin

        public abstract void setToOrigin​(Object pt)
      • setTo

        public abstract void setTo​(Object dstPt,
                                   Object srcPt)
      • setToScaled

        public abstract void setToScaled​(Object dstPt,
                                         double m,
                                         Object srcPt)
      • setToScaledSqr

        public abstract void setToScaledSqr​(Object dstPt,
                                            double m,
                                            Object srcPt)
      • add

        public abstract void add​(Object dstPt,
                                 Object srcPt)
      • addScaled

        public abstract void addScaled​(Object dstPt,
                                       double m,
                                       Object srcPt)
      • addScaledSqr

        public abstract void addScaledSqr​(Object dstPt,
                                          double m,
                                          Object srcPt)
      • subtract

        public abstract void subtract​(Object dstPt,
                                      Object srcPt)
      • subtractScaled

        public abstract void subtractScaled​(Object dstPt,
                                            double m,
                                            Object srcPt)
      • subtractScaledSqr

        public abstract void subtractScaledSqr​(Object dstPt,
                                               double m,
                                               Object srcPt)
      • scale

        public abstract void scale​(Object dstPt,
                                   double m)
      • square

        public abstract void square​(Object pt)