|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AxisAngle3f | |
|---|---|
| org.openmali.vecmath2 | |
| org.openmali.vecmath2.pools | |
| org.openmali.vecmath2.util | |
| Uses of AxisAngle3f in org.openmali.vecmath2 |
|---|
| Fields in org.openmali.vecmath2 declared as AxisAngle3f | |
|---|---|
static AxisAngle3f |
AxisAngle3f.ZERO
|
| Methods in org.openmali.vecmath2 that return AxisAngle3f | |
|---|---|
AxisAngle3f |
AxisAngle3f.addAngle(float v)
Adds v to this tuple's angle value. |
AxisAngle3f |
AxisAngle3f.clone()
Creates and returns a copy of this object. |
AxisAngle3f |
AxisAngle3f.divAngle(float v)
Divides this tuple's angle value by v. |
static AxisAngle3f |
AxisAngle3f.fromPool()
Allocates an AxisAngle3f instance from the pool. |
static AxisAngle3f |
AxisAngle3f.fromPool(AxisAngle3f aa)
Allocates an AxisAngle3f instance from the pool. |
static AxisAngle3f |
AxisAngle3f.fromPool(float x,
float y,
float z,
float angle)
Allocates an AxisAngle3f instance from the pool. |
AxisAngle3f |
AxisAngle3f.mulAngle(float v)
Multiplies this tuple's angle value with v. |
static AxisAngle3f |
AxisAngle3f.newReadOnly()
Constructs and initializes a AxisAngle3f to (0,0,1,0). |
static AxisAngle3f |
AxisAngle3f.newReadOnly(AxisAngle3f aa3f)
Constructs and initializes a AxisAngle3f from the specified AxisAngle3f. |
static AxisAngle3f |
AxisAngle3f.newReadOnly(float[] values)
Constructs and initializes an AxisAngle3f from the components contained in the array. |
static AxisAngle3f |
AxisAngle3f.newReadOnly(float x,
float y,
float z,
float angle)
Constructs and initializes an AxisAngle3f from the specified x, y, z, and angle. |
static AxisAngle3f |
AxisAngle3f.newReadOnly(Tuple3f axis,
float angle)
Constructs and initializes an AxisAngle3f from the specified axis and angle. |
AxisAngle3f |
AxisAngle3f.set(float[] values)
Sets the value of this axis angle from the 4 values specified in the array. |
AxisAngle3f |
AxisAngle3f.subAngle(float v)
Subtracts v from this tuple's angle value. |
| Methods in org.openmali.vecmath2 with parameters of type AxisAngle3f | |
|---|---|
boolean |
AxisAngle3f.epsilonEquals(AxisAngle3f aa3f,
float epsilon)
Returns true if the L-infinite distance between this axis-angle and axis-angle t1 is less than or equal to the epsilon parameter, otherwise returns false. |
boolean |
AxisAngle3f.equals(AxisAngle3f aa3f)
Returns true if all of the data members of AxisAngle3f t1 are equal to the corresponding data members in this. |
static AxisAngle3f |
AxisAngle3f.fromPool(AxisAngle3f aa)
Allocates an AxisAngle3f instance from the pool. |
static AxisAngle3f |
AxisAngle3f.newReadOnly(AxisAngle3f aa3f)
Constructs and initializes a AxisAngle3f from the specified AxisAngle3f. |
void |
AxisAngle3f.set(AxisAngle3f aa3f)
Sets the value of this axis angle to the value of axis angle t1. |
void |
Matrix3f.set(AxisAngle3f aa3f)
Sets the value of this matrix to the matrix conversion of the single precision axis and angle argument. |
Matrix4f |
Matrix4f.set(AxisAngle3f aa3f)
Sets the value of this matrix to the matrix conversion of the single precision axis and angle argument. |
Quaternion4f |
Quaternion4f.set(AxisAngle3f aa3f)
Sets the value of this quaternion to the equivalent rotation of teh AxisAngle argument. |
Matrix4f |
Matrix4f.setRotation(AxisAngle3f aa)
Sets the rotational component (upper 3x3) of this matrix to the matrix equivalent values of the axis-angle argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the matrix equivalent of the axis-angle, and then the scale is reapplied to the rotational components. |
static void |
AxisAngle3f.toPool(AxisAngle3f o)
Stores the given AxisAngle3f instance in the pool. |
| Constructors in org.openmali.vecmath2 with parameters of type AxisAngle3f | |
|---|---|
AxisAngle3f(AxisAngle3f aa3f)
Constructs and initializes a AxisAngle3f from the specified AxisAngle3f. |
|
AxisAngle3f(boolean readOnly,
AxisAngle3f aa3f)
Constructs and initializes a AxisAngle3f from the specified AxisAngle3f. |
|
| Uses of AxisAngle3f in org.openmali.vecmath2.pools |
|---|
| Methods in org.openmali.vecmath2.pools that return AxisAngle3f | |
|---|---|
AxisAngle3f |
AxisAngle3fPool.alloc()
|
AxisAngle3f |
AxisAngle3fPool.alloc(float x,
float y,
float z,
float angle)
|
protected AxisAngle3f |
AxisAngle3fPool.newInstance()
Creates a new instance of a pooled object. |
| Uses of AxisAngle3f in org.openmali.vecmath2.util |
|---|
| Methods in org.openmali.vecmath2.util that return AxisAngle3f | |
|---|---|
static AxisAngle3f |
FloatUtils.computeRotation(float v1x,
float v1y,
float v1z,
float v2x,
float v2y,
float v2z,
int normalize,
AxisAngle3f result)
Computes the rotation between the vectors v1 ans v2. |
static AxisAngle3f |
TupleUtils.computeRotation(Tuple3f v1,
Tuple3f v2,
int normalize,
AxisAngle3f result)
Computes the rotation between the vectors v1 ans v2. |
| Methods in org.openmali.vecmath2.util with parameters of type AxisAngle3f | |
|---|---|
static AxisAngle3f |
FloatUtils.computeRotation(float v1x,
float v1y,
float v1z,
float v2x,
float v2y,
float v2z,
int normalize,
AxisAngle3f result)
Computes the rotation between the vectors v1 ans v2. |
static AxisAngle3f |
TupleUtils.computeRotation(Tuple3f v1,
Tuple3f v2,
int normalize,
AxisAngle3f result)
Computes the rotation between the vectors v1 ans v2. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||