|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.math3.geometry.euclidean.threed.Rotation
fr.cnes.genopus.nonWidget.attitudes.CustomRotation
public class CustomRotation
Custom class to save initial values for a PATRIUS Rotation, to allow repetitivity.
| Field Summary |
|---|
| Fields inherited from class org.apache.commons.math3.geometry.euclidean.threed.Rotation |
|---|
IDENTITY |
| Constructor Summary | |
|---|---|
CustomRotation(org.apache.commons.math3.geometry.euclidean.threed.RotationOrder order,
double alpha1,
double alpha2,
double alpha3)
|
|
| Method Summary | |
|---|---|
double[] |
getAngles(org.apache.commons.math3.geometry.euclidean.threed.RotationOrder order)
|
org.apache.commons.math3.geometry.euclidean.threed.RotationOrder |
getRotationOrder()
Getter for the order of rotations to use for (alpha1, alpha2, alpha3) composition. |
String |
toString()
|
| Methods inherited from class org.apache.commons.math3.geometry.euclidean.threed.Rotation |
|---|
applyInverseTo, applyInverseTo, applyInverseTo, applyTo, applyTo, applyTo, distance, getAngle, getAxis, getMatrix, getQi, getQuaternion, isEqualTo, isEqualTo, lerp, revert, slerp |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CustomRotation(org.apache.commons.math3.geometry.euclidean.threed.RotationOrder order,
double alpha1,
double alpha2,
double alpha3)
order - order of rotations to usealpha1 - angle of the first elementary rotationalpha2 - angle of the second elementary rotationalpha3 - angle of the third elementary rotationRotation.Rotation(RotationOrder, double, double, double)| Method Detail |
|---|
public double[] getAngles(org.apache.commons.math3.geometry.euclidean.threed.RotationOrder order)
getAngles in class org.apache.commons.math3.geometry.euclidean.threed.Rotationpublic org.apache.commons.math3.geometry.euclidean.threed.RotationOrder getRotationOrder()
public String toString()
toString in class org.apache.commons.math3.geometry.euclidean.threed.Rotation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||