- identityMinus() - Method in class org.jogamp.vecmath.GMatrix
-
Subtracts this matrix from the identity matrix and puts the values
back into this (this = I - this).
- interpolate(GVector, GVector, float) - Method in class org.jogamp.vecmath.GVector
-
- interpolate(GVector, float) - Method in class org.jogamp.vecmath.GVector
-
- interpolate(GVector, GVector, double) - Method in class org.jogamp.vecmath.GVector
-
Linearly interpolates between vectors v1 and v2 and places the
result into this tuple: this = (1-alpha)*v1 + alpha*v2.
- interpolate(GVector, double) - Method in class org.jogamp.vecmath.GVector
-
Linearly interpolates between this vector and vector v1 and
places the result into this tuple: this = (1-alpha)*this + alpha*v1.
- interpolate(Quat4d, double) - Method in class org.jogamp.vecmath.Quat4d
-
Performs a great circle interpolation between this quaternion
and the quaternion parameter and places the result into this
quaternion.
- interpolate(Quat4d, Quat4d, double) - Method in class org.jogamp.vecmath.Quat4d
-
Performs a great circle interpolation between quaternion q1
and quaternion q2 and places the result into this quaternion.
- interpolate(Quat4f, float) - Method in class org.jogamp.vecmath.Quat4f
-
Performs a great circle interpolation between this quaternion
and the quaternion parameter and places the result into this
quaternion.
- interpolate(Quat4f, Quat4f, float) - Method in class org.jogamp.vecmath.Quat4f
-
Performs a great circle interpolation between quaternion q1
and quaternion q2 and places the result into this quaternion.
- interpolate(Tuple2d, Tuple2d, double) - Method in class org.jogamp.vecmath.Tuple2d
-
Linearly interpolates between tuples t1 and t2 and places the
result into this tuple: this = (1-alpha)*t1 + alpha*t2.
- interpolate(Tuple2d, double) - Method in class org.jogamp.vecmath.Tuple2d
-
Linearly interpolates between this tuple and tuple t1 and
places the result into this tuple: this = (1-alpha)*this + alpha*t1.
- interpolate(Tuple2f, Tuple2f, float) - Method in class org.jogamp.vecmath.Tuple2f
-
Linearly interpolates between tuples t1 and t2 and places the
result into this tuple: this = (1-alpha)*t1 + alpha*t2.
- interpolate(Tuple2f, float) - Method in class org.jogamp.vecmath.Tuple2f
-
Linearly interpolates between this tuple and tuple t1 and
places the result into this tuple: this = (1-alpha)*this + alpha*t1.
- interpolate(Tuple3d, Tuple3d, float) - Method in class org.jogamp.vecmath.Tuple3d
-
- interpolate(Tuple3d, Tuple3d, double) - Method in class org.jogamp.vecmath.Tuple3d
-
Linearly interpolates between tuples t1 and t2 and places the
result into this tuple: this = (1-alpha)*t1 + alpha*t2.
- interpolate(Tuple3d, float) - Method in class org.jogamp.vecmath.Tuple3d
-
- interpolate(Tuple3d, double) - Method in class org.jogamp.vecmath.Tuple3d
-
Linearly interpolates between this tuple and tuple t1 and
places the result into this tuple: this = (1-alpha)*this + alpha*t1.
- interpolate(Tuple3f, Tuple3f, float) - Method in class org.jogamp.vecmath.Tuple3f
-
Linearly interpolates between tuples t1 and t2 and places the
result into this tuple: this = (1-alpha)*t1 + alpha*t2.
- interpolate(Tuple3f, float) - Method in class org.jogamp.vecmath.Tuple3f
-
Linearly interpolates between this tuple and tuple t1 and
places the result into this tuple: this = (1-alpha)*this + alpha*t1.
- interpolate(Tuple4d, Tuple4d, float) - Method in class org.jogamp.vecmath.Tuple4d
-
- interpolate(Tuple4d, Tuple4d, double) - Method in class org.jogamp.vecmath.Tuple4d
-
Linearly interpolates between tuples t1 and t2 and places the
result into this tuple: this = (1-alpha)*t1 + alpha*t2.
- interpolate(Tuple4d, float) - Method in class org.jogamp.vecmath.Tuple4d
-
- interpolate(Tuple4d, double) - Method in class org.jogamp.vecmath.Tuple4d
-
Linearly interpolates between this tuple and tuple t1 and
places the result into this tuple: this = (1-alpha)*this + alpha*t1.
- interpolate(Tuple4f, Tuple4f, float) - Method in class org.jogamp.vecmath.Tuple4f
-
Linearly interpolates between tuples t1 and t2 and places the
result into this tuple: this = (1-alpha)*t1 + alpha*t2.
- interpolate(Tuple4f, float) - Method in class org.jogamp.vecmath.Tuple4f
-
Linearly interpolates between this tuple and tuple t1 and
places the result into this tuple: this = (1-alpha)*this + alpha*t1.
- inverse(Quat4d) - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to quaternion inverse of quaternion q1.
- inverse() - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to the quaternion inverse of itself.
- inverse(Quat4f) - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to quaternion inverse of quaternion q1.
- inverse() - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to the quaternion inverse of itself.
- invert() - Method in class org.jogamp.vecmath.GMatrix
-
Inverts this matrix in place.
- invert(GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Inverts matrix m1 and places the new values into this matrix.
- invert(Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the matrix inverse
of the passed matrix m1.
- invert() - Method in class org.jogamp.vecmath.Matrix3d
-
Inverts this matrix in place.
- invert(Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the matrix inverse
of the passed matrix m1.
- invert() - Method in class org.jogamp.vecmath.Matrix3f
-
Inverts this matrix in place.
- invert(Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to the matrix inverse
of the passed (user declared) matrix m1.
- invert() - Method in class org.jogamp.vecmath.Matrix4d
-
Inverts this matrix in place.
- invert(Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to the matrix inverse
of the passed (user declared) matrix m1.
- invert() - Method in class org.jogamp.vecmath.Matrix4f
-
Inverts this matrix in place.