nslj.src.display
Class Vector2

java.lang.Object
  |
  +--nslj.src.display.Vector2

public class Vector2
extends java.lang.Object


Constructor Summary
Vector2()
           
Vector2(double xval, double yval)
           
 
Method Summary
 Vector2 V2_Add(Vector2 a, Vector2 b, Vector2 c)
           
 double V2_DistanceBetween2Points(Vector2 a, Vector2 b)
           
 double V2_Dot(Vector2 a, Vector2 b)
           
 Vector2 V2_Scale(Vector2 v, double newlen)
           
 Vector2 V2Add_II(Vector2 a, Vector2 b)
           
 double V2Length()
           
 void V2Negate()
           
 void V2Normalize()
           
 Vector2 V2Scale_III(double s)
           
 double V2SquaredLength()
           
 Vector2 V3SubII(Vector2 a, Vector2 b)
           
static Vector2[] Vector2(int num)
           
 void xdiff(double x1, double x2)
           
 void xset(double x1)
           
 double xval()
           
 void ydiff(double y1, double y2)
           
 void yset(double y1)
           
 double yval()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Vector2

public Vector2()

Vector2

public Vector2(double xval,
               double yval)
Method Detail

xval

public double xval()

yval

public double yval()

xset

public void xset(double x1)

yset

public void yset(double y1)

xdiff

public void xdiff(double x1,
                  double x2)

ydiff

public void ydiff(double y1,
                  double y2)

V3SubII

public Vector2 V3SubII(Vector2 a,
                       Vector2 b)

V2Add_II

public Vector2 V2Add_II(Vector2 a,
                        Vector2 b)

V2Scale_III

public Vector2 V2Scale_III(double s)

V2SquaredLength

public double V2SquaredLength()

V2Length

public double V2Length()

V2_Scale

public Vector2 V2_Scale(Vector2 v,
                        double newlen)

V2_Dot

public double V2_Dot(Vector2 a,
                     Vector2 b)

V2_DistanceBetween2Points

public double V2_DistanceBetween2Points(Vector2 a,
                                        Vector2 b)

V2_Add

public Vector2 V2_Add(Vector2 a,
                      Vector2 b,
                      Vector2 c)

V2Negate

public void V2Negate()

V2Normalize

public void V2Normalize()

Vector2

public static Vector2[] Vector2(int num)