Package org.joml
Class AxisAngle4f
java.lang.Object
org.joml.AxisAngle4f
- All Implemented Interfaces:
java.io.Externalizable,java.io.Serializable
public class AxisAngle4f
extends java.lang.Object
implements java.io.Externalizable
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AxisAngle4f()AxisAngle4f(float float1, float float2, float float3, float float4)AxisAngle4f(float float1, Vector3fc vector3fc)AxisAngle4f(AxisAngle4f axisAngle4f)AxisAngle4f(Quaternionfc quaternionfc) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object object)AxisAngle4dget(AxisAngle4d axisAngle4d)AxisAngle4fget(AxisAngle4f axisAngle4f)Matrix3dget(Matrix3d matrix3d)Matrix3fget(Matrix3f matrix3f)Matrix4dget(Matrix4d matrix4d)Matrix4fget(Matrix4f matrix4f)Quaterniondget(Quaterniond quaterniond)Quaternionfget(Quaternionf quaternionf)inthashCode()AxisAngle4fnormalize()voidreadExternal(java.io.ObjectInput objectInput)AxisAngle4frotate(float float1)AxisAngle4fset(float float1, float float2, float float3, float float4)AxisAngle4fset(float float1, Vector3fc vector3fc)AxisAngle4fset(AxisAngle4d axisAngle4d)AxisAngle4fset(AxisAngle4f axisAngle4f)AxisAngle4fset(Matrix3dc matrix3dc)AxisAngle4fset(Matrix3fc matrix3fc)AxisAngle4fset(Matrix4dc matrix4dc)AxisAngle4fset(Matrix4fc matrix4fc)AxisAngle4fset(Matrix4x3fc matrix4x3fc)AxisAngle4fset(Quaterniondc quaterniondc)AxisAngle4fset(Quaternionfc quaternionfc)java.lang.StringtoString()java.lang.StringtoString(java.text.NumberFormat numberFormat)Vector3ftransform(Vector3f vector3f)Vector3ftransform(Vector3fc vector3fc, Vector3f vector3f)Vector4ftransform(Vector4f vector4f)Vector4ftransform(Vector4fc vector4fc, Vector4f vector4f)voidwriteExternal(java.io.ObjectOutput objectOutput)Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
angle
public float angle -
x
public float x -
y
public float y -
z
public float z
-
-
Constructor Details
-
AxisAngle4f
public AxisAngle4f() -
AxisAngle4f
-
AxisAngle4f
-
AxisAngle4f
public AxisAngle4f(float float1, float float2, float float3, float float4) -
AxisAngle4f
-
-
Method Details
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
get
-
get
-
get
-
get
-
get
-
get
-
get
-
get
-
writeExternal
public void writeExternal(java.io.ObjectOutput objectOutput) throws java.io.IOException- Specified by:
writeExternalin interfacejava.io.Externalizable- Throws:
java.io.IOException
-
readExternal
public void readExternal(java.io.ObjectInput objectInput) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
readExternalin interfacejava.io.Externalizable- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
normalize
-
rotate
-
transform
-
transform
-
transform
-
transform
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
toString
public java.lang.String toString(java.text.NumberFormat numberFormat) -
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object object)- Overrides:
equalsin classjava.lang.Object
-