RotationTensor, Tensor, java.lang.Cloneablepublic 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, waitprotected final Vector3D work
public void reset()
RotationTensorreset in interface RotationTensorpublic void setAxial(int i,
double theta)
setAxial in interface RotationTensorpublic void setRotationAxis(Vector v, double theta)
public void invert()
Tensorpublic void setQuaternions(double[] q)
public void setOrientation(IOrientationFull3D orientation3D)
public static void main(java.lang.String[] args)