Package | Description |
---|---|
org.apache.commons.geometry.euclidean.threed.rotation |
This package provides components related to rotations in 3 dimensional
Euclidean space.
|
Modifier and Type | Method and Description |
---|---|
AxisSequence |
AxisAngleSequence.getAxisSequence()
Get the rotation axis sequence.
|
static AxisSequence |
AxisSequence.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AxisSequence[] |
AxisSequence.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static AxisAngleSequence |
AxisAngleSequence.createAbsolute(AxisSequence axisSequence,
double angle1,
double angle2,
double angle3)
Create a new instance with a reference frame of
AxisReferenceFrame.ABSOLUTE . |
static AxisAngleSequence |
AxisAngleSequence.createRelative(AxisSequence axisSequence,
double angle1,
double angle2,
double angle3)
Create a new instance with a reference frame of
AxisReferenceFrame.RELATIVE . |
AxisAngleSequence |
QuaternionRotation.toAbsoluteAxisAngleSequence(AxisSequence axes)
Get a sequence of axis-angle rotations that produce an overall rotation equivalent to this instance.
|
AxisAngleSequence |
QuaternionRotation.toAxisAngleSequence(AxisReferenceFrame frame,
AxisSequence axes)
Get a sequence of axis-angle rotations that produce an overall rotation equivalent to this instance.
|
AxisAngleSequence |
QuaternionRotation.toRelativeAxisAngleSequence(AxisSequence axes)
Get a sequence of axis-angle rotations that produce an overall rotation equivalent to this instance.
|
Constructor and Description |
---|
AxisAngleSequence(AxisReferenceFrame referenceFrame,
AxisSequence axisSequence,
double angle1,
double angle2,
double angle3)
Construct an instance from its component parts.
|
Copyright © 2016–2021 The Apache Software Foundation. All rights reserved.