JxnVectorTransformation |
JxnVectorTransformation.concat(JxnVectorTransformation t2) |
Returns the resulting transformation for this transformation (not changed) followed by
a 2nd transformation t2 .
|
static JxnVectorTransformation |
JxnVectorTransformation.div(JxnVectorTransformation tNum,
JxnVectorTransformation tDen) |
Returns tNum * tDen -1.
|
static JxnVectorTransformation |
JxnVectorTransformation.inv(JxnVectorTransformation t) |
Returns the inverse of t .
|
JxnVectorTransformation |
JxnVectorTransformation.inverse() |
Returns the inverse of this (without changing it).
|
JxnVectorTransformation |
JxnVectorTransformation.move(double dx,
double dy,
double dz) |
Returns the resulting transformation for this transformation (not changed) followed by a
translation defined by dx , dy and dz .
|
JxnVectorTransformation |
JxnVectorTransformation.move(double f,
JxnVectorAlgebra v) |
Returns the resulting transformation for this transformation (not changed) followed by a
translation defined by v scaled by f .
|
JxnVectorTransformation |
JxnVectorTransformation.move(JxnVectorAlgebra v) |
Returns the resulting transformation for this transformation (not changed) followed by a
translation defined by v .
|
JxnVectorTransformation |
JxnVectorTransformation.moveIt(double dx,
double dy,
double dz) |
Modifies this transformation by appending a
translation defined by dx , dy and dz .
|
JxnVectorTransformation |
JxnVectorTransformation.moveIt(double f,
JxnVectorAlgebra v) |
Modifies this transformation by appending a translation defined by v scaled by f .
|
JxnVectorTransformation |
JxnVectorTransformation.moveIt(JxnVectorAlgebra v) |
Modifies this transformation by appending a translation defined by v .
|
static JxnVectorTransformation |
JxnVectorTransformation.mul(JxnVectorTransformation tLeft,
JxnVectorTransformation tRght) |
Returns the combination of tLeft and tRght .
|
JxnVectorTransformation |
JxnVectorTransformation.rotate(double phiX,
double phiY,
double phiZ) |
Returns the resulting transformation for this transformation (not changed) followed by
rotations defined by phiX , phiY and phiZ (in this sequence).
|
JxnVectorTransformation |
JxnVectorTransformation.rotate(JxnVectorAlgebra v0,
JxnVectorAlgebra v1,
double alpha) |
Returns the resulting transformation for this transformation (not changed) followed by
a rotation around the axis v(t) = v0 + v1 * t; t = -oo, +oo with angle alpha
|
JxnVectorTransformation |
JxnVectorTransformation.rotateD(double phiX,
double phiY,
double phiZ) |
Returns the resulting transformation for this transformation (not changed) followed by
rotations defined by phiX , phiY and phiZ (parameters in degrees).
|
JxnVectorTransformation |
JxnVectorTransformation.rotateD(JxnVectorAlgebra v0,
JxnVectorAlgebra v1,
double alpha) |
Returns the resulting transformation for this transformation (not changed) followed by
a rotation around the axis v(t) = v0 + v1 * t; t = -oo, +oo with angle alpha in degrees.
|
JxnVectorTransformation |
JxnVectorTransformation.rotateIt(double phiX,
double phiY,
double phiZ) |
Modifies this transformation by appending
rotations defined by phiX , phiY and phiZ (in this sequence).
|
JxnVectorTransformation |
JxnVectorTransformation.rotateIt(JxnVectorAlgebra v0,
JxnVectorAlgebra v1,
double alpha) |
Modifies this transformation by appending
a rotation around the axis v(t) = v0 + v1 * t; t = -oo, +oo with angle alpha
|
JxnVectorTransformation |
JxnVectorTransformation.rotateItD(double phiX,
double phiY,
double phiZ) |
Modifies this transformation by appending
rotations defined by phiX , phiY and phiZ (parameters in degrees).
|
JxnVectorTransformation |
JxnVectorTransformation.rotateItD(JxnVectorAlgebra v0,
JxnVectorAlgebra v1,
double alpha) |
Modifies this transformation by appending
a rotation around the axis v(t) = v0 + v1 * t; t = -oo, +oo with angle alpha in degrees.
|
JxnVectorTransformation |
JxnVectorTransformation.rotD(double phiX,
double phiY,
double phiZ) |
Deprecated.
|
JxnVectorTransformation |
JxnVectorTransformation.scale(double f) |
Returns the resulting transformation for this transformation (not changed) followed by a
scaling of all components by f .
|
JxnVectorTransformation |
JxnVectorTransformation.scale(double fx,
double fy,
double fz) |
Returns the resulting transformation for this transformation (not changed) followed by a
scaling defined by fx , fy and fz .
|
JxnVectorTransformation |
JxnVectorTransformation.scale(JxnVectorAlgebra v0,
double f) |
Returns the resulting transformation for this transformation (not changed) followed by a
scaling defined by the fixed point v0 and the scale factor f .
|
JxnVectorTransformation |
JxnVectorTransformation.scaleIt(double f) |
Modifies this transformation by appending a
scaling of all components by f .
|
JxnVectorTransformation |
JxnVectorTransformation.scaleIt(double fx,
double fy,
double fz) |
Modifies this transformation by appending a
scaling defined by fx , fy and fz .
|
JxnVectorTransformation |
JxnVectorTransformation.scaleIt(JxnVectorAlgebra v0,
double f) |
Modifies this transformation by appending a
scaling defined by the fixed point v0 and the scale factor f .
|