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

Variable Index

 o x
 o y

Constructor Index

 o FxVec()
 o FxVec(FxVec)
 o FxVec(int, int)
 o FxVec(Vec2D)

Method Index

 o add(FxVec)
 o add(FxVec, FxVec)
 o comp(int)
 o dot(FxVec)
 o dot(FxVec, FxVec)
 o equals(Object)
 o hashCode()
 o invScale(FxVec, int)
 o invScale(int)
 o length()
 o mul(FxMat, FxVec)
 o mul(FxVec)
 o mul(FxVec, FxVec)
 o mulT(FxMat, FxVec)
 o normalize()
 o normalize(FxVec)
 o scale(FxVec, int)
 o scale(int)
 o set(int, int)
 o sub(FxVec)
 o sub(FxVec, FxVec)
 o toString()
 o zero()

Variables

 o x
 public int x
 o y
 public int y

Constructors

 o FxVec
 public FxVec()
 o FxVec
 public FxVec(Vec2D v)
 o FxVec
 public FxVec(FxVec v)
 o FxVec
 public FxVec(int a,
              int b)

Methods

 o set
 public FxVec set(int x,
                  int y)
 o add
 public void add(FxVec a,
                 FxVec b)
 o add
 public void add(FxVec v)
 o sub
 public void sub(FxVec a,
                 FxVec b)
 o sub
 public void sub(FxVec v)
 o mul
 public void mul(FxVec a,
                 FxVec b)
 o mul
 public void mul(FxVec v)
 o scale
 public void scale(FxVec v,
                   int s)
 o scale
 public void scale(int s)
 o invScale
 public void invScale(FxVec v,
                      int s)
 o invScale
 public void invScale(int s)
 o dot
 public static int dot(FxVec a,
                       FxVec b)
 o dot
 public int dot(FxVec v)
 o length
 public int length()
 o normalize
 public void normalize(FxVec v) throws ArithmeticException
 o normalize
 public void normalize() throws ArithmeticException
 o toString
 public String toString()
Overrides:
toString in class Object
 o hashCode
 public int hashCode()
Overrides:
hashCode in class Object
 o equals
 public boolean equals(Object anObject)
Overrides:
equals in class Object
 o zero
 public final void zero()
 o comp
 public final int comp(int i)
 o mul
 public final void mul(FxMat m,
                       FxVec v)
 o mulT
 public final void mulT(FxMat m,
                        FxVec v)

All Packages  Class Hierarchy  This Package  Previous  Next  Index