examples.sensor
Class Vector

java.lang.Object
  extended by examples.sensor.Vector

 class Vector
extends java.lang.Object


Constructor Summary
Vector(double x, double y)
           
Vector(Vector v)
           
 
Method Summary
 void add(double d)
           
 void add(double x, double y)
           
 void add(Vector vector)
           
static Vector add(Vector a, Vector b)
           
static double dot(Vector a, Vector b)
           
 double getLen()
           
 double getLen2()
           
 double getX()
           
 double getY()
           
 Vector inv()
           
 Vector mul(double d)
           
static Vector mul(Vector v, double d)
           
 Vector norm()
           
 void setX(double x)
           
 void setY(double y)
           
static Vector sub(Vector v1, Vector v2)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Vector

public Vector(double x,
              double y)

Vector

public Vector(Vector v)
Method Detail

add

public static Vector add(Vector a,
                         Vector b)

mul

public static Vector mul(Vector v,
                         double d)

dot

public static double dot(Vector a,
                         Vector b)

sub

public static Vector sub(Vector v1,
                         Vector v2)

inv

public Vector inv()

norm

public Vector norm()

getY

public double getY()

getX

public double getX()

mul

public Vector mul(double d)

add

public void add(Vector vector)

add

public void add(double d)

add

public void add(double x,
                double y)

setX

public void setX(double x)

setY

public void setY(double y)

getLen2

public double getLen2()

getLen

public double getLen()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object