Package javax.vecmath
Class AxisAngle4f
java.lang.Object
javax.vecmath.AxisAngle4f
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class AxisAngle4f
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AxisAngle4f()
AxisAngle4f(float[] a)
AxisAngle4f(float x, float y, float z, float angle)
AxisAngle4f(AxisAngle4d a1)
AxisAngle4f(AxisAngle4f a1)
AxisAngle4f(Vector3f axis, float angle)
-
Method Summary
Modifier and Type Method Description java.lang.Object
clone()
boolean
epsilonEquals(AxisAngle4f a1, float epsilon)
boolean
equals(java.lang.Object o1)
boolean
equals(AxisAngle4f a1)
void
get(float[] a)
float
getAngle()
float
getX()
float
getY()
float
getZ()
int
hashCode()
void
set(float[] a)
void
set(float x, float y, float z, float angle)
void
set(AxisAngle4d a1)
void
set(AxisAngle4f a1)
void
set(Matrix3d m1)
void
set(Matrix3f m1)
void
set(Matrix4d m1)
void
set(Matrix4f m1)
void
set(Quat4d q1)
void
set(Quat4f q1)
void
set(Vector3f axis, float angle)
void
setAngle(float angle)
void
setX(float x)
void
setY(float y)
void
setZ(float z)
java.lang.String
toString()
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
x
public float x -
y
public float y -
z
public float z -
angle
public float angle
-
-
Constructor Details
-
AxisAngle4f
public AxisAngle4f(float x, float y, float z, float angle) -
AxisAngle4f
public AxisAngle4f(float[] a) -
AxisAngle4f
-
AxisAngle4f
-
AxisAngle4f
-
AxisAngle4f
public AxisAngle4f()
-
-
Method Details
-
set
public final void set(float x, float y, float z, float angle) -
set
public final void set(float[] a) -
set
-
set
-
set
-
get
public final void get(float[] a) -
set
-
set
-
set
-
set
-
set
-
set
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
equals
-
equals
public boolean equals(java.lang.Object o1)- Overrides:
equals
in classjava.lang.Object
-
epsilonEquals
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
clone
public java.lang.Object clone()- Overrides:
clone
in classjava.lang.Object
-
getAngle
public final float getAngle() -
setAngle
public final void setAngle(float angle) -
getX
public final float getX() -
setX
public final void setX(float x) -
getY
public final float getY() -
setY
public final void setY(float y) -
getZ
public final float getZ() -
setZ
public final void setZ(float z)
-