RotationTensor
, Tensor
, java.lang.Cloneable
public class RotationTensor3D extends Tensor3D implements RotationTensor
Constructor | Description |
---|---|
RotationTensor3D() |
Modifier and Type | Method | Description |
---|---|---|
void |
invert() |
Replaces this tensor with its inverse.
|
static void |
main(java.lang.String[] args) |
Method to test rotation tensor.
|
void |
reset() |
Sets tensor to a condition of no rotation.
|
void |
setAxial(int i,
double theta) |
Sets tensor for rotation about the indicated axis (0=x,1=y,2=z) by
the given angle.
|
void |
setOrientation(IOrientationFull3D orientation3D) |
|
void |
setQuaternions(double[] q) |
|
void |
setRotationAxis(Vector v,
double theta) |
Sets the tensor for rotation about the axis v by an angle theta.
|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
protected final Vector3D work
public void reset()
RotationTensor
reset
in interface RotationTensor
public void setAxial(int i, double theta)
setAxial
in interface RotationTensor
public void setRotationAxis(Vector v, double theta)
public void invert()
Tensor
public void setQuaternions(double[] q)
public void setOrientation(IOrientationFull3D orientation3D)
public static void main(java.lang.String[] args)