| Package | Description | 
|---|---|
| org.hipparchus.geometry.euclidean.threed | 
 
 This package provides basic 3D geometry components. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static RotationConvention | 
RotationConvention.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static RotationConvention[] | 
RotationConvention.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FieldRotation<T> | 
FieldRotation.compose(FieldRotation<T> r,
       RotationConvention convention)
Compose the instance with another rotation. 
 | 
Rotation | 
Rotation.compose(Rotation r,
       RotationConvention convention)
Compose the instance with another rotation. 
 | 
FieldRotation<T> | 
FieldRotation.compose(Rotation r,
       RotationConvention convention)
Compose the instance with another rotation. 
 | 
FieldRotation<T> | 
FieldRotation.composeInverse(FieldRotation<T> r,
              RotationConvention convention)
Compose the inverse of the instance with another rotation. 
 | 
Rotation | 
Rotation.composeInverse(Rotation r,
              RotationConvention convention)
Compose the inverse of the instance with another rotation. 
 | 
FieldRotation<T> | 
FieldRotation.composeInverse(Rotation r,
              RotationConvention convention)
Compose the inverse of the instance with another rotation. 
 | 
double[] | 
Rotation.getAngles(RotationOrder order,
         RotationConvention convention)
Get the Cardan or Euler angles corresponding to the instance. 
 | 
T[] | 
FieldRotation.getAngles(RotationOrder order,
         RotationConvention convention)
Get the Cardan or Euler angles corresponding to the instance. 
 | 
Vector3D | 
Rotation.getAxis(RotationConvention convention)
Get the normalized axis of the rotation. 
 | 
FieldVector3D<T> | 
FieldRotation.getAxis(RotationConvention convention)
Get the normalized axis of the rotation. 
 | 
| Constructor and Description | 
|---|
FieldRotation(FieldVector3D<T> axis,
             T angle,
             RotationConvention convention)
Build a rotation from an axis and an angle. 
 | 
FieldRotation(RotationOrder order,
             RotationConvention convention,
             T alpha1,
             T alpha2,
             T alpha3)
Build a rotation from three Cardan or Euler elementary rotations. 
 | 
Rotation(RotationOrder order,
        RotationConvention convention,
        double alpha1,
        double alpha2,
        double alpha3)
Build a rotation from three Cardan or Euler elementary rotations. 
 | 
Rotation(Vector3D axis,
        double angle,
        RotationConvention convention)
Build a rotation from an axis and an angle. 
 | 
Copyright © 2016–2020 Hipparchus.org. All rights reserved.