Package org.joml
Class Quaternionf
java.lang.Object
org.joml.Quaternionf
- All Implemented Interfaces:
Externalizable
,Serializable
,Quaternionfc
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionQuaternionf
(double double1, double double2, double double3, double double4) Quaternionf
(float float1, float float2, float float3, float float4) Quaternionf
(AxisAngle4d axisAngle4d) Quaternionf
(AxisAngle4f axisAngle4f) Quaternionf
(Quaterniondc quaterniondc) Quaternionf
(Quaternionfc quaternionfc) -
Method Summary
Modifier and TypeMethodDescriptionadd
(float float1, float float2, float float3, float float4) add
(float float1, float float2, float float3, float float4, Quaternionf quaternionf) add
(Quaternionfc quaternionfc) add
(Quaternionfc quaternionfc, Quaternionf quaternionf) float
angle()
conjugate
(Quaternionf quaternionf) conjugateBy
(Quaternionfc quaternionfc) conjugateBy
(Quaternionfc quaternionfc, Quaternionf quaternionf) difference
(Quaternionf quaternionf) difference
(Quaternionfc quaternionfc, Quaternionf quaternionf) div
(Quaternionfc quaternionfc) div
(Quaternionfc quaternionfc, Quaternionf quaternionf) float
dot
(Quaternionf quaternionf) boolean
equals
(float float1, float float2, float float3, float float4) boolean
boolean
equals
(Quaternionfc quaternionfc, float float1) fromAxisAngleDeg
(float float1, float float2, float float3, float float4) fromAxisAngleDeg
(Vector3fc vector3fc, float float1) fromAxisAngleRad
(float float1, float float2, float float3, float float4) fromAxisAngleRad
(Vector3fc vector3fc, float float1) get
(AxisAngle4d axisAngle4d) get
(AxisAngle4f axisAngle4f) get
(Matrix4x3d matrix4x3d) get
(Matrix4x3f matrix4x3f) get
(Quaterniond quaterniond) get
(Quaternionf quaternionf) getAsMatrix3f
(ByteBuffer byteBuffer) getAsMatrix3f
(FloatBuffer floatBuffer) getAsMatrix4f
(ByteBuffer byteBuffer) getAsMatrix4f
(FloatBuffer floatBuffer) getAsMatrix4x3f
(ByteBuffer byteBuffer) getAsMatrix4x3f
(FloatBuffer floatBuffer) getEulerAnglesXYZ
(Vector3f vector3f) int
hashCode()
identity()
integrate
(float float1, float float2, float float3, float float4) integrate
(float float1, float float2, float float3, float float4, Quaternionf quaternionf) invert()
invert
(Quaternionf quaternionf) boolean
isFinite()
float
lookAlong
(float float1, float float2, float float3, float float4, float float5, float float6) lookAlong
(float float1, float float2, float float3, float float4, float float5, float float6, Quaternionf quaternionf) lookAlong
(Vector3fc vector3fc, Vector3fc vector3fc2, Quaternionf quaternionf) mul
(float float1, float float2, float float3, float float4) mul
(float float1, float float2, float float3, float float4, Quaternionf quaternionf) mul
(Quaternionfc quaternionfc) mul
(Quaternionfc quaternionfc, Quaternionf quaternionf) static Quaternionfc
nlerp
(Quaternionfc[] quaternionfcArray, float[] floatArray, Quaternionf quaternionf) nlerp
(Quaternionfc quaternionfc, float float1) nlerp
(Quaternionfc quaternionfc, float float1, Quaternionf quaternionf) static Quaternionfc
nlerpIterative
(Quaternionf[] quaternionfArray, float[] floatArray, float float1, Quaternionf quaternionf) nlerpIterative
(Quaternionfc quaternionfc, float float1, float float2) nlerpIterative
(Quaternionfc quaternionfc, float float1, float float2, Quaternionf quaternionf) normalize
(Quaternionf quaternionf) normalizedPositiveX
(Vector3f vector3f) normalizedPositiveY
(Vector3f vector3f) normalizedPositiveZ
(Vector3f vector3f) premul
(float float1, float float2, float float3, float float4) premul
(float float1, float float2, float float3, float float4, Quaternionf quaternionf) premul
(Quaternionfc quaternionfc) premul
(Quaternionfc quaternionfc, Quaternionf quaternionf) void
readExternal
(ObjectInput objectInput) rotateAxis
(float float1, float float2, float float3, float float4) rotateAxis
(float float1, float float2, float float3, float float4, Quaternionf quaternionf) rotateAxis
(float float1, Vector3fc vector3fc) rotateAxis
(float float1, Vector3fc vector3fc, Quaternionf quaternionf) rotateLocalX
(float float1) rotateLocalX
(float float1, Quaternionf quaternionf) rotateLocalY
(float float1) rotateLocalY
(float float1, Quaternionf quaternionf) rotateLocalZ
(float float1) rotateLocalZ
(float float1, Quaternionf quaternionf) rotateTo
(float float1, float float2, float float3, float float4, float float5, float float6) rotateTo
(float float1, float float2, float float3, float float4, float float5, float float6, Quaternionf quaternionf) rotateTo
(Vector3fc vector3fc, Vector3fc vector3fc2, Quaternionf quaternionf) rotateX
(float float1) rotateX
(float float1, Quaternionf quaternionf) rotateXYZ
(float float1, float float2, float float3) rotateXYZ
(float float1, float float2, float float3, Quaternionf quaternionf) rotateY
(float float1) rotateY
(float float1, Quaternionf quaternionf) rotateYXZ
(float float1, float float2, float float3) rotateYXZ
(float float1, float float2, float float3, Quaternionf quaternionf) rotateZ
(float float1) rotateZ
(float float1, Quaternionf quaternionf) rotateZYX
(float float1, float float2, float float3) rotateZYX
(float float1, float float2, float float3, Quaternionf quaternionf) rotationAxis
(float float1, float float2, float float3, float float4) rotationAxis
(float float1, Vector3fc vector3fc) rotationAxis
(AxisAngle4f axisAngle4f) rotationTo
(float float1, float float2, float float3, float float4, float float5, float float6) rotationTo
(Vector3fc vector3fc, Vector3fc vector3fc2) rotationX
(float float1) rotationXYZ
(float float1, float float2, float float3) rotationY
(float float1) rotationYXZ
(float float1, float float2, float float3) rotationZ
(float float1) rotationZYX
(float float1, float float2, float float3) scale
(float float1) scale
(float float1, Quaternionf quaternionf) scaling
(float float1) set
(float float1, float float2, float float3, float float4) set
(AxisAngle4d axisAngle4d) set
(AxisAngle4f axisAngle4f) set
(Quaterniondc quaterniondc) set
(Quaternionfc quaternionfc) setAngleAxis
(double double1, double double2, double double3, double double4) setAngleAxis
(float float1, float float2, float float3, float float4) setFromNormalized
(Matrix3dc matrix3dc) setFromNormalized
(Matrix3fc matrix3fc) setFromNormalized
(Matrix4dc matrix4dc) setFromNormalized
(Matrix4fc matrix4fc) setFromNormalized
(Matrix4x3dc matrix4x3dc) setFromNormalized
(Matrix4x3fc matrix4x3fc) setFromUnnormalized
(Matrix3dc matrix3dc) setFromUnnormalized
(Matrix3fc matrix3fc) setFromUnnormalized
(Matrix4dc matrix4dc) setFromUnnormalized
(Matrix4fc matrix4fc) setFromUnnormalized
(Matrix4x3dc matrix4x3dc) setFromUnnormalized
(Matrix4x3fc matrix4x3fc) static Quaternionfc
slerp
(Quaternionf[] quaternionfArray, float[] floatArray, Quaternionf quaternionf) slerp
(Quaternionfc quaternionfc, float float1) slerp
(Quaternionfc quaternionfc, float float1, Quaternionf quaternionf) toString()
toString
(NumberFormat numberFormat) transformInverse
(double double1, double double2, double double3, Vector3d vector3d) transformInverse
(double double1, double double2, double double3, Vector4d vector4d) transformInverse
(float float1, float float2, float float3, Vector3d vector3d) transformInverse
(float float1, float float2, float float3, Vector3f vector3f) transformInverse
(float float1, float float2, float float3, Vector4f vector4f) transformInverse
(Vector3d vector3d) transformInverse
(Vector3dc vector3dc, Vector3d vector3d) transformInverse
(Vector3f vector3f) transformInverse
(Vector3fc vector3fc, Vector3f vector3f) transformInverse
(Vector4d vector4d) transformInverse
(Vector4dc vector4dc, Vector4d vector4d) transformInverse
(Vector4f vector4f) transformInverse
(Vector4fc vector4fc, Vector4f vector4f) transformInverseUnit
(double double1, double double2, double double3, Vector3d vector3d) transformInverseUnit
(double double1, double double2, double double3, Vector4d vector4d) transformInverseUnit
(float float1, float float2, float float3, Vector3d vector3d) transformInverseUnit
(float float1, float float2, float float3, Vector3f vector3f) transformInverseUnit
(float float1, float float2, float float3, Vector4f vector4f) transformInverseUnit
(Vector3dc vector3dc, Vector3d vector3d) transformInverseUnit
(Vector3f vector3f) transformInverseUnit
(Vector3fc vector3fc, Vector3f vector3f) transformInverseUnit
(Vector4d vector4d) transformInverseUnit
(Vector4dc vector4dc, Vector4d vector4d) transformInverseUnit
(Vector4f vector4f) transformInverseUnit
(Vector4fc vector4fc, Vector4f vector4f) transformPositiveX
(Vector3d vector3d) transformPositiveX
(Vector3f vector3f) transformPositiveX
(Vector4d vector4d) transformPositiveX
(Vector4f vector4f) transformPositiveY
(Vector3d vector3d) transformPositiveY
(Vector3f vector3f) transformPositiveY
(Vector4d vector4d) transformPositiveY
(Vector4f vector4f) transformPositiveZ
(Vector3d vector3d) transformPositiveZ
(Vector3f vector3f) transformPositiveZ
(Vector4d vector4d) transformPositiveZ
(Vector4f vector4f) transformUnit
(double double1, double double2, double double3, Vector3d vector3d) transformUnit
(double double1, double double2, double double3, Vector4d vector4d) transformUnit
(float float1, float float2, float float3, Vector3d vector3d) transformUnit
(float float1, float float2, float float3, Vector3f vector3f) transformUnit
(float float1, float float2, float float3, Vector4f vector4f) transformUnit
(Vector3dc vector3dc, Vector3d vector3d) transformUnit
(Vector3f vector3f) transformUnit
(Vector3fc vector3fc, Vector3f vector3f) transformUnit
(Vector4d vector4d) transformUnit
(Vector4dc vector4dc, Vector4d vector4d) transformUnit
(Vector4f vector4f) transformUnit
(Vector4fc vector4fc, Vector4f vector4f) transformUnitPositiveX
(Vector3d vector3d) transformUnitPositiveX
(Vector3f vector3f) transformUnitPositiveX
(Vector4d vector4d) transformUnitPositiveX
(Vector4f vector4f) transformUnitPositiveY
(Vector3d vector3d) transformUnitPositiveY
(Vector3f vector3f) transformUnitPositiveY
(Vector4d vector4d) transformUnitPositiveY
(Vector4f vector4f) transformUnitPositiveZ
(Vector3d vector3d) transformUnitPositiveZ
(Vector3f vector3f) transformUnitPositiveZ
(Vector4d vector4d) transformUnitPositiveZ
(Vector4f vector4f) float
w()
void
writeExternal
(ObjectOutput objectOutput) float
x()
float
y()
float
z()
-
Field Details
-
x
public float x -
y
public float y -
z
public float z -
w
public float w
-
-
Constructor Details
-
Quaternionf
public Quaternionf() -
Quaternionf
public Quaternionf(double double1, double double2, double double3, double double4) -
Quaternionf
public Quaternionf(float float1, float float2, float float3, float float4) -
Quaternionf
-
Quaternionf
-
Quaternionf
-
Quaternionf
-
-
Method Details
-
x
public float x()- Specified by:
x
in interfaceQuaternionfc
-
y
public float y()- Specified by:
y
in interfaceQuaternionfc
-
z
public float z()- Specified by:
z
in interfaceQuaternionfc
-
w
public float w()- Specified by:
w
in interfaceQuaternionfc
-
normalize
-
normalize
- Specified by:
normalize
in interfaceQuaternionfc
-
add
-
add
public Quaternionf add(float float1, float float2, float float3, float float4, Quaternionf quaternionf) - Specified by:
add
in interfaceQuaternionfc
-
add
-
add
- Specified by:
add
in interfaceQuaternionfc
-
dot
-
angle
public float angle()- Specified by:
angle
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
get
- Specified by:
get
in interfaceQuaternionfc
-
getAsMatrix3f
- Specified by:
getAsMatrix3f
in interfaceQuaternionfc
-
getAsMatrix3f
- Specified by:
getAsMatrix3f
in interfaceQuaternionfc
-
getAsMatrix4f
- Specified by:
getAsMatrix4f
in interfaceQuaternionfc
-
getAsMatrix4f
- Specified by:
getAsMatrix4f
in interfaceQuaternionfc
-
getAsMatrix4x3f
- Specified by:
getAsMatrix4x3f
in interfaceQuaternionfc
-
getAsMatrix4x3f
- Specified by:
getAsMatrix4x3f
in interfaceQuaternionfc
-
set
-
set
-
set
-
set
-
set
-
setAngleAxis
-
setAngleAxis
-
rotationAxis
-
rotationAxis
-
rotationAxis
-
rotationX
-
rotationY
-
rotationZ
-
setFromUnnormalized
-
setFromUnnormalized
-
setFromUnnormalized
-
setFromNormalized
-
setFromNormalized
-
setFromNormalized
-
setFromUnnormalized
-
setFromNormalized
-
setFromUnnormalized
-
setFromNormalized
-
setFromUnnormalized
-
setFromNormalized
-
fromAxisAngleRad
-
fromAxisAngleRad
-
fromAxisAngleDeg
-
fromAxisAngleDeg
-
mul
-
mul
- Specified by:
mul
in interfaceQuaternionfc
-
mul
-
mul
public Quaternionf mul(float float1, float float2, float float3, float float4, Quaternionf quaternionf) - Specified by:
mul
in interfaceQuaternionfc
-
premul
-
premul
- Specified by:
premul
in interfaceQuaternionfc
-
premul
-
premul
public Quaternionf premul(float float1, float float2, float float3, float float4, Quaternionf quaternionf) - Specified by:
premul
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transformPositiveX
- Specified by:
transformPositiveX
in interfaceQuaternionfc
-
transformPositiveX
- Specified by:
transformPositiveX
in interfaceQuaternionfc
-
transformUnitPositiveX
- Specified by:
transformUnitPositiveX
in interfaceQuaternionfc
-
transformUnitPositiveX
- Specified by:
transformUnitPositiveX
in interfaceQuaternionfc
-
transformPositiveY
- Specified by:
transformPositiveY
in interfaceQuaternionfc
-
transformPositiveY
- Specified by:
transformPositiveY
in interfaceQuaternionfc
-
transformUnitPositiveY
- Specified by:
transformUnitPositiveY
in interfaceQuaternionfc
-
transformUnitPositiveY
- Specified by:
transformUnitPositiveY
in interfaceQuaternionfc
-
transformPositiveZ
- Specified by:
transformPositiveZ
in interfaceQuaternionfc
-
transformPositiveZ
- Specified by:
transformPositiveZ
in interfaceQuaternionfc
-
transformUnitPositiveZ
- Specified by:
transformUnitPositiveZ
in interfaceQuaternionfc
-
transformUnitPositiveZ
- Specified by:
transformUnitPositiveZ
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformPositiveX
- Specified by:
transformPositiveX
in interfaceQuaternionfc
-
transformPositiveX
- Specified by:
transformPositiveX
in interfaceQuaternionfc
-
transformUnitPositiveX
- Specified by:
transformUnitPositiveX
in interfaceQuaternionfc
-
transformUnitPositiveX
- Specified by:
transformUnitPositiveX
in interfaceQuaternionfc
-
transformPositiveY
- Specified by:
transformPositiveY
in interfaceQuaternionfc
-
transformPositiveY
- Specified by:
transformPositiveY
in interfaceQuaternionfc
-
transformUnitPositiveY
- Specified by:
transformUnitPositiveY
in interfaceQuaternionfc
-
transformUnitPositiveY
- Specified by:
transformUnitPositiveY
in interfaceQuaternionfc
-
transformPositiveZ
- Specified by:
transformPositiveZ
in interfaceQuaternionfc
-
transformPositiveZ
- Specified by:
transformPositiveZ
in interfaceQuaternionfc
-
transformUnitPositiveZ
- Specified by:
transformUnitPositiveZ
in interfaceQuaternionfc
-
transformUnitPositiveZ
- Specified by:
transformUnitPositiveZ
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transform
- Specified by:
transform
in interfaceQuaternionfc
-
transformInverse
- Specified by:
transformInverse
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
public Vector3d transformInverseUnit(double double1, double double2, double double3, Vector3d vector3d) - Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
- Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
transformUnit
- Specified by:
transformUnit
in interfaceQuaternionfc
-
transformInverseUnit
public Vector4d transformInverseUnit(double double1, double double2, double double3, Vector4d vector4d) - Specified by:
transformInverseUnit
in interfaceQuaternionfc
-
invert
- Specified by:
invert
in interfaceQuaternionfc
-
invert
-
div
- Specified by:
div
in interfaceQuaternionfc
-
div
-
conjugate
-
conjugate
- Specified by:
conjugate
in interfaceQuaternionfc
-
identity
-
rotateXYZ
-
rotateXYZ
- Specified by:
rotateXYZ
in interfaceQuaternionfc
-
rotateZYX
-
rotateZYX
- Specified by:
rotateZYX
in interfaceQuaternionfc
-
rotateYXZ
-
rotateYXZ
- Specified by:
rotateYXZ
in interfaceQuaternionfc
-
getEulerAnglesXYZ
- Specified by:
getEulerAnglesXYZ
in interfaceQuaternionfc
-
lengthSquared
public float lengthSquared()- Specified by:
lengthSquared
in interfaceQuaternionfc
-
rotationXYZ
-
rotationZYX
-
rotationYXZ
-
slerp
-
slerp
- Specified by:
slerp
in interfaceQuaternionfc
-
slerp
public static Quaternionfc slerp(Quaternionf[] quaternionfArray, float[] floatArray, Quaternionf quaternionf) -
scale
-
scale
- Specified by:
scale
in interfaceQuaternionfc
-
scaling
-
integrate
-
integrate
public Quaternionf integrate(float float1, float float2, float float3, float float4, Quaternionf quaternionf) - Specified by:
integrate
in interfaceQuaternionfc
-
nlerp
-
nlerp
- Specified by:
nlerp
in interfaceQuaternionfc
-
nlerp
public static Quaternionfc nlerp(Quaternionfc[] quaternionfcArray, float[] floatArray, Quaternionf quaternionf) -
nlerpIterative
public Quaternionf nlerpIterative(Quaternionfc quaternionfc, float float1, float float2, Quaternionf quaternionf) - Specified by:
nlerpIterative
in interfaceQuaternionfc
-
nlerpIterative
-
nlerpIterative
public static Quaternionfc nlerpIterative(Quaternionf[] quaternionfArray, float[] floatArray, float float1, Quaternionf quaternionf) -
lookAlong
-
lookAlong
- Specified by:
lookAlong
in interfaceQuaternionfc
-
lookAlong
public Quaternionf lookAlong(float float1, float float2, float float3, float float4, float float5, float float6) -
lookAlong
public Quaternionf lookAlong(float float1, float float2, float float3, float float4, float float5, float float6, Quaternionf quaternionf) - Specified by:
lookAlong
in interfaceQuaternionfc
-
rotationTo
public Quaternionf rotationTo(float float1, float float2, float float3, float float4, float float5, float float6) -
rotationTo
-
rotateTo
public Quaternionf rotateTo(float float1, float float2, float float3, float float4, float float5, float float6, Quaternionf quaternionf) - Specified by:
rotateTo
in interfaceQuaternionfc
-
rotateTo
public Quaternionf rotateTo(float float1, float float2, float float3, float float4, float float5, float float6) -
rotateTo
- Specified by:
rotateTo
in interfaceQuaternionfc
-
rotateTo
-
rotateX
-
rotateX
- Specified by:
rotateX
in interfaceQuaternionfc
-
rotateY
-
rotateY
- Specified by:
rotateY
in interfaceQuaternionfc
-
rotateZ
-
rotateZ
- Specified by:
rotateZ
in interfaceQuaternionfc
-
rotateLocalX
-
rotateLocalX
- Specified by:
rotateLocalX
in interfaceQuaternionfc
-
rotateLocalY
-
rotateLocalY
- Specified by:
rotateLocalY
in interfaceQuaternionfc
-
rotateLocalZ
-
rotateLocalZ
- Specified by:
rotateLocalZ
in interfaceQuaternionfc
-
rotateAxis
public Quaternionf rotateAxis(float float1, float float2, float float3, float float4, Quaternionf quaternionf) - Specified by:
rotateAxis
in interfaceQuaternionfc
-
rotateAxis
- Specified by:
rotateAxis
in interfaceQuaternionfc
-
rotateAxis
-
rotateAxis
-
toString
-
toString
-
writeExternal
- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
-
readExternal
- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
ClassNotFoundException
-
hashCode
public int hashCode() -
equals
-
difference
-
difference
- Specified by:
difference
in interfaceQuaternionfc
-
positiveX
- Specified by:
positiveX
in interfaceQuaternionfc
-
normalizedPositiveX
- Specified by:
normalizedPositiveX
in interfaceQuaternionfc
-
positiveY
- Specified by:
positiveY
in interfaceQuaternionfc
-
normalizedPositiveY
- Specified by:
normalizedPositiveY
in interfaceQuaternionfc
-
positiveZ
- Specified by:
positiveZ
in interfaceQuaternionfc
-
normalizedPositiveZ
- Specified by:
normalizedPositiveZ
in interfaceQuaternionfc
-
conjugateBy
-
conjugateBy
- Specified by:
conjugateBy
in interfaceQuaternionfc
-
isFinite
public boolean isFinite()- Specified by:
isFinite
in interfaceQuaternionfc
-
equals
- Specified by:
equals
in interfaceQuaternionfc
-
equals
public boolean equals(float float1, float float2, float float3, float float4) - Specified by:
equals
in interfaceQuaternionfc
-