Package zombie.core.math
Class Vector3
java.lang.Object
org.joml.Vector3f
zombie.core.math.Vector3
- All Implemented Interfaces:
java.io.Externalizable
,java.io.Serializable
,Vector3fc
public class Vector3 extends Vector3f
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description static org.lwjgl.util.vector.Vector3f
addScaled(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2, float float1, org.lwjgl.util.vector.Vector3f vector3f3)
Vector3
cross(Vector3 vector3)
float
dot(Vector3 vector3)
org.lwjgl.util.vector.Vector3f
Get()
Vector3
reset()
void
Set(org.lwjgl.util.vector.Vector3f vector3f)
static org.lwjgl.util.vector.Vector3f
setScaled(org.lwjgl.util.vector.Vector3f vector3f, float float1, org.lwjgl.util.vector.Vector3f vector3f2)
Methods inherited from class org.joml.Vector3f
absolute, absolute, add, add, add, add, angle, angleCos, angleSigned, angleSigned, ceil, ceil, cross, cross, cross, cross, distance, distance, distance, distanceSquared, distanceSquared, distanceSquared, div, div, div, div, div, div, dot, dot, equals, equals, equals, floor, floor, fma, fma, fma, fma, get, get, get, get, get, get, get, get, getToAddress, half, half, half, half, hashCode, hermite, isFinite, length, length, lengthSquared, lengthSquared, lerp, lerp, max, max, maxComponent, min, min, minComponent, mul, mul, mul, mul, mul, mul, mul, mul, mul, mul, mul, mul, mulAdd, mulAdd, mulAdd, mulAdd, mulDirection, mulDirection, mulDirection, mulDirection, mulDirection, mulDirection, mulPosition, mulPosition, mulPosition, mulPosition, mulPositionW, mulPositionW, mulProject, mulProject, mulProject, mulTranspose, mulTranspose, mulTransposeDirection, mulTransposeDirection, mulTransposePosition, mulTransposePosition, negate, negate, normalize, normalize, normalize, normalize, orthogonalize, orthogonalize, orthogonalizeUnit, orthogonalizeUnit, readExternal, reflect, reflect, reflect, reflect, rotate, rotate, rotateAxis, rotateAxis, rotateX, rotateX, rotateY, rotateY, rotateZ, rotateZ, rotationTo, rotationTo, round, round, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setComponent, setFromAddress, smoothStep, sub, sub, sub, sub, toString, toString, writeExternal, x, y, z, zero
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Vector3
public Vector3() -
Vector3
public Vector3(float float1, float float2, float float3) -
Vector3
public Vector3(org.lwjgl.util.vector.Vector3f vector3f) -
Vector3
-
-
Method Details
-
addScaled
public static org.lwjgl.util.vector.Vector3f addScaled(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2, float float1, org.lwjgl.util.vector.Vector3f vector3f3) -
setScaled
public static org.lwjgl.util.vector.Vector3f setScaled(org.lwjgl.util.vector.Vector3f vector3f, float float1, org.lwjgl.util.vector.Vector3f vector3f2) -
Get
public org.lwjgl.util.vector.Vector3f Get() -
Set
public void Set(org.lwjgl.util.vector.Vector3f vector3f) -
reset
-
dot
-
cross
-