public interface  org.apache.commons.math.geometry.Vector extends java.lang.Object implements java.io.Serializable
{
public abstract org.apache.commons.math.geometry.Space getSpace();
public abstract org.apache.commons.math.geometry.Vector getZero();
public abstract double getNorm1();
public abstract double getNorm();
public abstract double getNormSq();
public abstract double getNormInf();
public abstract org.apache.commons.math.geometry.Vector add(org.apache.commons.math.geometry.Vector);
public abstract org.apache.commons.math.geometry.Vector add(double, org.apache.commons.math.geometry.Vector);
public abstract org.apache.commons.math.geometry.Vector subtract(org.apache.commons.math.geometry.Vector);
public abstract org.apache.commons.math.geometry.Vector subtract(double, org.apache.commons.math.geometry.Vector);
public abstract org.apache.commons.math.geometry.Vector negate();
public abstract org.apache.commons.math.geometry.Vector normalize() throws org.apache.commons.math.exception.MathArithmeticException;
public abstract org.apache.commons.math.geometry.Vector scalarMultiply(double);
public abstract boolean isNaN();
public abstract boolean isInfinite();
public abstract double distance1(org.apache.commons.math.geometry.Vector);
public abstract double distance(org.apache.commons.math.geometry.Vector);
public abstract double distanceInf(org.apache.commons.math.geometry.Vector);
public abstract double distanceSq(org.apache.commons.math.geometry.Vector);
public abstract double dotProduct(org.apache.commons.math.geometry.Vector);
public abstract java.lang.String toString(java.text.NumberFormat);
}