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 boolean
equals(java.lang.Object object)
Matrix3d
get(Matrix3d matrix3d)
Matrix3f
get(Matrix3f matrix3f)
Matrix4d
get(Matrix4d matrix4d)
Matrix4f
get(Matrix4f matrix4f)
Quaterniond
get(Quaterniond quaterniond)
Quaternionf
get(Quaternionf quaternionf)
int
hashCode()
AxisAngle4d
normalize()
void
readExternal(java.io.ObjectInput objectInput)
AxisAngle4d
rotate(double double1)
AxisAngle4d
set(double double1, double double2, double double3, double double4)
AxisAngle4d
set(double double1, Vector3dc vector3dc)
AxisAngle4d
set(double double1, Vector3f vector3f)
AxisAngle4d
set(AxisAngle4d axisAngle4d)
AxisAngle4d
set(AxisAngle4f axisAngle4f)
AxisAngle4d
set(Matrix3dc matrix3dc)
AxisAngle4d
set(Matrix3fc matrix3fc)
AxisAngle4d
set(Matrix4dc matrix4dc)
AxisAngle4d
set(Matrix4fc matrix4fc)
AxisAngle4d
set(Matrix4x3fc matrix4x3fc)
AxisAngle4d
set(Quaterniondc quaterniondc)
AxisAngle4d
set(Quaternionfc quaternionfc)
java.lang.String
toString()
java.lang.String
toString(java.text.NumberFormat numberFormat)
Vector3d
transform(Vector3d vector3d)
Vector3d
transform(Vector3dc vector3dc, Vector3d vector3d)
Vector4d
transform(Vector4d vector4d)
Vector4d
transform(Vector4d vector4d, Vector4d vector4d2)
void
writeExternal(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:
writeExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
-
readExternal
public void readExternal(java.io.ObjectInput objectInput) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
readExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
normalize
-
rotate
-
transform
-
transform
-
transform
-
transform
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
toString
public java.lang.String toString(java.text.NumberFormat numberFormat) -
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object object)- Overrides:
equals
in classjava.lang.Object
-