Package org.lwjglx.util.vector
Class Vector2f
java.lang.Object
org.lwjglx.util.vector.Vector
org.lwjglx.util.vector.Vector2f
- All Implemented Interfaces:
Serializable,ReadableVector,ReadableVector2f,WritableVector2f
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionVector2f()Vector2f(float float1, float float2) Vector2f(ReadableVector2f readableVector2f) -
Method Summary
Modifier and TypeMethodDescriptionstatic Vector2fstatic floatstatic floatfinal floatgetX()final floatgetY()floatload(FloatBuffer floatBuffer) negate()scale(float float1) voidset(float float1, float float2) set(ReadableVector2f readableVector2f) final voidsetX(float float1) final voidsetY(float float1) store(FloatBuffer floatBuffer) static Vector2ftoString()translate(float float1, float float2) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.lwjglx.util.vector.ReadableVector
length
-
Field Details
-
x
public float x -
y
public float y
-
-
Constructor Details
-
Vector2f
public Vector2f() -
Vector2f
-
Vector2f
public Vector2f(float float1, float float2)
-
-
Method Details
-
set
public void set(float float1, float float2) - Specified by:
setin interfaceWritableVector2f
-
set
-
lengthSquared
public float lengthSquared()- Specified by:
lengthSquaredin interfaceReadableVector- Specified by:
lengthSquaredin classVector
-
translate
-
negate
-
negate
-
normalise
-
dot
-
angle
-
add
-
sub
-
store
- Specified by:
storein interfaceReadableVector- Specified by:
storein classVector
-
load
-
scale
-
toString
-
getX
public final float getX()- Specified by:
getXin interfaceReadableVector2f
-
getY
public final float getY()- Specified by:
getYin interfaceReadableVector2f
-
setX
public final void setX(float float1) - Specified by:
setXin interfaceWritableVector2f
-
setY
public final void setY(float float1) - Specified by:
setYin interfaceWritableVector2f
-