All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class berkeley.cs.dmc.rapid2d.FxVec
java.lang.Object
   |
   +----berkeley.cs.dmc.rapid2d.FxVec
  -  public final class FxVec
  -  extends Object
   
  -   x x
-  
  
-   y y
-  
   
  -   FxVec() FxVec()
-  
  
-   FxVec(FxVec) FxVec(FxVec)
-  
  
-   FxVec(int, int) FxVec(int, int)
-  
  
-   FxVec(Vec2D) FxVec(Vec2D)
-  
   
  -   add(FxVec) add(FxVec)
-  
  
-   add(FxVec, FxVec) add(FxVec, FxVec)
-  
  
-   comp(int) comp(int)
-  
  
-   dot(FxVec) dot(FxVec)
-  
  
-   dot(FxVec, FxVec) dot(FxVec, FxVec)
-  
  
-   equals(Object) equals(Object)
-  
  
-   hashCode() hashCode()
-  
  
-   invScale(FxVec, int) invScale(FxVec, int)
-  
  
-   invScale(int) invScale(int)
-  
  
-   length() length()
-  
  
-   mul(FxMat, FxVec) mul(FxMat, FxVec)
-  
  
-   mul(FxVec) mul(FxVec)
-  
  
-   mul(FxVec, FxVec) mul(FxVec, FxVec)
-  
  
-   mulT(FxMat, FxVec) mulT(FxMat, FxVec)
-  
  
-   normalize() normalize()
-  
  
-   normalize(FxVec) normalize(FxVec)
-  
  
-   scale(FxVec, int) scale(FxVec, int)
-  
  
-   scale(int) scale(int)
-  
  
-   set(int, int) set(int, int)
-  
  
-   sub(FxVec) sub(FxVec)
-  
  
-   sub(FxVec, FxVec) sub(FxVec, FxVec)
-  
  
-   toString() toString()
-  
  
-   zero() zero()
-  
   
 x
x
 public int x
 y
y
 public int y
   
 FxVec
FxVec
 public FxVec()
 FxVec
FxVec
 public FxVec(Vec2D v)
 FxVec
FxVec
 public FxVec(FxVec v)
 FxVec
FxVec
 public FxVec(int a,
              int b)
   
 set
set
 public FxVec set(int x,
                  int y)
 add
add
 public void add(FxVec a,
                 FxVec b)
 add
add
 public void add(FxVec v)
 sub
sub
 public void sub(FxVec a,
                 FxVec b)
 sub
sub
 public void sub(FxVec v)
 mul
mul
 public void mul(FxVec a,
                 FxVec b)
 mul
mul
 public void mul(FxVec v)
 scale
scale
 public void scale(FxVec v,
                   int s)
 scale
scale
 public void scale(int s)
 invScale
invScale
 public void invScale(FxVec v,
                      int s)
 invScale
invScale
 public void invScale(int s)
 dot
dot
 public static int dot(FxVec a,
                       FxVec b)
 dot
dot
 public int dot(FxVec v)
 length
length
 public int length()
 normalize
normalize
 public void normalize(FxVec v) throws ArithmeticException
 normalize
normalize
 public void normalize() throws ArithmeticException
 toString
toString
 public String toString()
  - 
    -  Overrides:
    
-  toString in class Object
  
 
 hashCode
hashCode
 public int hashCode()
  - 
    -  Overrides:
    
-  hashCode in class Object
  
 
 equals
equals
 public boolean equals(Object anObject)
  - 
    -  Overrides:
    
-  equals in class Object
  
 
 zero
zero
 public final void zero()
 comp
comp
 public final int comp(int i)
 mul
mul
 public final void mul(FxMat m,
                       FxVec v)
 mulT
mulT
 public final void mulT(FxMat m,
                        FxVec v)
All Packages  Class Hierarchy  This Package  Previous  Next  Index