-
public final class Vector3Simple 3D vector class. Handles basic vector math for 3D vectors.
-
-
Method Summary
Modifier and Type Method Description final voidadd(Vector3 other)final voidadd(float otherX, float otherY, float otherZ)final voidsubtract(Vector3 other)final voidsubtractMultiple(Vector3 other, float multiplicator)final voidmultiply(float magnitude)final voidmultiply(Vector3 other)final voiddivide(float magnitude)final voidset(Vector3 other)final voidset(float xValue, float yValue, float zValue)final floatdot(Vector3 other)final Vector3cross(Vector3 other)final floatlength()final floatlength2()final floatdistance2(Vector3 other)final floatnormalize()final voidzero()final booleanpointsInSameDirection(Vector3 other)-
-
Method Detail
-
add
final void add(float otherX, float otherY, float otherZ)
-
subtractMultiple
final void subtractMultiple(Vector3 other, float multiplicator)
-
multiply
final void multiply(float magnitude)
-
divide
final void divide(float magnitude)
-
set
final void set(float xValue, float yValue, float zValue)
-
length
final float length()
-
length2
final float length2()
-
normalize
final float normalize()
-
zero
final void zero()
-
pointsInSameDirection
final boolean pointsInSameDirection(Vector3 other)
-
-
-
-