game.geom
Class CVector2D
java.lang.Object
game.geom.CVector2D
public class CVector2D
- extends java.lang.Object
2D float-based vector. Usefull to describe 2D position or velocity.
- Author:
- sroccaserra
Field Summary |
float |
x
|
float |
y
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
x
public float x
y
public float y
CVector2D
public CVector2D()
CVector2D
public CVector2D(float xValue,
float yValue)
CVector2D
public CVector2D(CVector2D v)
add
public final CVector2D add(CVector2D v)
translateX
public final void translateX(float dx)
translateY
public final void translateY(float dy)
flipX
public final void flipX()
flipY
public final void flipY()
getRandomVector
public static final CVector2D getRandomVector(float min,
float max)
getRandomVector
public static final CVector2D getRandomVector(float length)