| Package | Description |
|---|---|
| org.openimaj.math.geometry.point | |
| org.openimaj.math.geometry.transforms |
| Modifier and Type | Class and Description |
|---|---|
class |
PayloadCoordinate<T extends Coordinate,O>
A concrete implementation of a
Coordinate that has an associated
payload. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Point2d
Interface representing a point in 2d space with x and y coordinates.
|
interface |
Point3d
Interface representing a point in 3d space with x and y coordinates
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPoint2d
Abstract base for
Point2d implementations that retains the underlying
precision. |
class |
PayloadCoordinate<T extends Coordinate,O>
A concrete implementation of a
Coordinate that has an associated
payload. |
class |
Point2dImpl
Simple concrete implementation of a two dimensional point.
|
class |
Point3dImpl
Simple concrete implementation of a three dimensional point.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends Coordinate,O> |
PayloadCoordinate.payload(T coord,
O payload)
Create a
PayloadCoordinate. |
| Constructor and Description |
|---|
Point2dImpl(Coordinate coord)
Construct a
Point2dImpl using the first two ordinates of a
Coordinate. |
| Modifier and Type | Method and Description |
|---|---|
static Jama.Matrix |
TransformUtilities.affineMatrixND(List<? extends IndependentPair<? extends Coordinate,? extends Coordinate>> data)
Find the affine transform between pairs of matching points in
n-dimensional space.
|
static Jama.Matrix |
TransformUtilities.affineMatrixND(List<? extends IndependentPair<? extends Coordinate,? extends Coordinate>> data)
Find the affine transform between pairs of matching points in
n-dimensional space.
|
static Jama.Matrix |
TransformUtilities.rigidMatrix(List<? extends IndependentPair<? extends Coordinate,? extends Coordinate>> data)
Compute the least-squares rigid alignment between two sets of matching
points in N-dimensional space.
|
static Jama.Matrix |
TransformUtilities.rigidMatrix(List<? extends IndependentPair<? extends Coordinate,? extends Coordinate>> data)
Compute the least-squares rigid alignment between two sets of matching
points in N-dimensional space.
|