Package | Description |
---|---|
us.ihmc.euclid.interfaces | |
us.ihmc.euclid.matrix | |
us.ihmc.euclid.tuple2D | |
us.ihmc.euclid.tuple3D | |
us.ihmc.euclid.tuple4D |
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. |
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.
|