Package org.joml
Class AxisAngle4d
java.lang.Object
org.joml.AxisAngle4d
- All Implemented Interfaces:
java.io.Externalizable,java.io.Serializable
public class AxisAngle4d
extends java.lang.Object
implements java.io.Externalizable
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AxisAngle4d()AxisAngle4d(double double1, double double2, double double3, double double4)AxisAngle4d(double double1, Vector3dc vector3dc)AxisAngle4d(double double1, Vector3f vector3f)AxisAngle4d(AxisAngle4d axisAngle4d)AxisAngle4d(AxisAngle4f axisAngle4f)AxisAngle4d(Quaterniondc quaterniondc)AxisAngle4d(Quaternionfc quaternionfc) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object object)Matrix3dget(Matrix3d matrix3d)Matrix3fget(Matrix3f matrix3f)Matrix4dget(Matrix4d matrix4d)Matrix4fget(Matrix4f matrix4f)Quaterniondget(Quaterniond quaterniond)Quaternionfget(Quaternionf quaternionf)inthashCode()AxisAngle4dnormalize()voidreadExternal(java.io.ObjectInput objectInput)AxisAngle4drotate(double double1)AxisAngle4dset(double double1, double double2, double double3, double double4)AxisAngle4dset(double double1, Vector3dc vector3dc)AxisAngle4dset(double double1, Vector3f vector3f)AxisAngle4dset(AxisAngle4d axisAngle4d)AxisAngle4dset(AxisAngle4f axisAngle4f)AxisAngle4dset(Matrix3dc matrix3dc)AxisAngle4dset(Matrix3fc matrix3fc)AxisAngle4dset(Matrix4dc matrix4dc)AxisAngle4dset(Matrix4fc matrix4fc)AxisAngle4dset(Matrix4x3fc matrix4x3fc)AxisAngle4dset(Quaterniondc quaterniondc)AxisAngle4dset(Quaternionfc quaternionfc)java.lang.StringtoString()java.lang.StringtoString(java.text.NumberFormat numberFormat)Vector3dtransform(Vector3d vector3d)Vector3dtransform(Vector3dc vector3dc, Vector3d vector3d)Vector4dtransform(Vector4d vector4d)Vector4dtransform(Vector4d vector4d, Vector4d vector4d2)voidwriteExternal(java.io.ObjectOutput objectOutput)Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
angle
public double angle -
x
public double x -
y
public double y -
z
public double z
-
-
Constructor Details
-
AxisAngle4d
public AxisAngle4d() -
AxisAngle4d
-
AxisAngle4d
-
AxisAngle4d
-
AxisAngle4d
-
AxisAngle4d
public AxisAngle4d(double double1, double double2, double double3, double double4) -
AxisAngle4d
-
AxisAngle4d
-
-
Method Details
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
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
-