Package | Description |
---|---|
us.ihmc.euclid.axisAngle | |
us.ihmc.euclid.interfaces | |
us.ihmc.euclid.matrix | |
us.ihmc.euclid.transform | |
us.ihmc.euclid.tuple2D | |
us.ihmc.euclid.tuple3D | |
us.ihmc.euclid.tuple4D |
Modifier and Type | Class | Description |
---|---|---|
class |
AxisAngle |
An
AxisAngle is used to represent a 3D orientation by a unitary axis of components (x, y,
z) and an angle of rotation usually expressed in radians. |
class |
AxisAngle32 |
An
AxisAngle is used to represent a 3D orientation by a unitary axis of components (x, y,
z) and an angle of rotation usually expressed in radians. |
Modifier and Type | Interface | Description |
---|---|---|
interface |
GeometryObject<T extends GeometryObject<T>> |
Base interface for any geometry object.
|
Modifier and Type | Class | Description |
---|---|---|
class |
Matrix3D |
A
Matrix3D is a 3-by-3 matrix used for general linear applications. |
class |
RotationMatrix |
A
RotationMatrix is a 3-by-3 matrix used to represent 3d orientations. |
class |
RotationScaleMatrix |
A
RotationScaleMatrix is a 3-by-3 matrix that represents a 3D orientation times a
diagonal matrix holding on scale factors. |
Modifier and Type | Class | Description |
---|---|---|
class |
AffineTransform |
An
AffineTransform represents a 4-by-4 transformation matrix that can scale, rotate, and
translate. |
class |
QuaternionBasedTransform |
A
QuaternionBasedTransform represents a 4-by-4 transformation matrix that can rotate and
translate. |
class |
RigidBodyTransform |
A
RigidBodyTransform represents a 4-by-4 transformation matrix that can rotate and
translate. |
Modifier and Type | Class | Description |
---|---|---|
class |
Point2D |
A 2D point represents the 2D coordinates of a location on the XY-plane.
|
class |
Point2D32 |
A 2D point represents the 2D coordinates of a location on the XY-plane.
|
class |
Vector2D |
A 2D vector represents a physical quantity with a magnitude and a direction in the XY-plane.
|
class |
Vector2D32 |
A 2D vector represents a physical quantity with a magnitude and a direction in the XY-plane.
|
Modifier and Type | Class | Description |
---|---|---|
class |
Point3D |
A 3D point represents the 3D coordinates of a location in space.
|
class |
Point3D32 |
A 3D point represents the 3D coordinates of a location in space.
|
class |
Vector3D |
A 3D vector represents a physical quantity with a magnitude and a direction.
|
class |
Vector3D32 |
A 3D vector represents a physical quantity with a magnitude and a direction.
|
Modifier and Type | Class | Description |
---|---|---|
class |
Quaternion |
Class used to represent unit-quaternions which are used to represent 3D orientations.
|
class |
Quaternion32 |
Class used to represent unit-quaternions which are used to represent 3D orientations.
|
class |
Vector4D |
Class used to represent generic quaternions.
|
class |
Vector4D32 |
Class used to represent generic quaternions.
|