Interface  Description 

Affine2D<T extends Affine2D<T>>  
Affine3D<T extends Affine3D<T>>  
Boundable 
A
CoordinateTransform that, for a given source interval in
nspace, can estimate the target interval in nspace. 
CoordinateTransform  
InverseBoundable 
An
InverseCoordinateTransform that, for a given source interval in
nspace, can estimate the target interval in nspace. 
InverseCoordinateTransform  
InvertibleBoundable  
InvertibleCoordinateTransform  
Model<M extends Model<M>> 
CoordinateTransform whose parameters can be estimated through
a leastsquares(like) fit. 
TransformList<E> 
A generic list of transforms

Class  Description 

AbstractAffineModel2D<M extends AbstractAffineModel2D<M>>  
AbstractAffineModel3D<M extends AbstractAffineModel3D<M>>  
AbstractModel<M extends AbstractModel<M>> 
Abstract class for arbitrary transformation models to be applied
to
Points in ndimensional space. 
AbstractMovingLeastSquaresTransform 
Smooth coordinate transformation interpolating between a set of control
points that are maped exactly on top of each other using landmark based deformation by means
of Moving Least Squares as described by \citet{SchaeferAl06}.

AffineModel2D 
2daffine transformation models to be applied to points in 2dspace.

AffineModel3D 
3daffine transformation models to be applied to points in 3dspace.

CoordinateTransformList<E extends CoordinateTransform> 
TODO Think about if it should really implement Boundable.

CoordinateTransformMap2D 
A
CoordinateTransform that is saved as a LUT on integer coordinates. 
CoordinateTransformMesh  
ElasticMovingLeastSquaresMesh<M extends AbstractModel<M>>  
ErrorStatistic  
HomographyModel2D 
2dhomography
AbstractModel to be applied to points in 2dspace. 
InverseCoordinateTransformList<E extends InverseCoordinateTransform> 
TODO Think about if it should really implement InverseBoundable.

InverseCoordinateTransformMap2D 
An
InverseCoordinateTransform that is saved as a LUT on integer
coordinates. 
InvertibleCoordinateTransformList<E extends InvertibleCoordinateTransform>  
MovingLeastSquaresMesh<M extends AbstractModel<M>> 
A transformation mesh that implements a landmark based deformation by means
of Moving Least Squares as described by \citet{SchaeferAl06} inspired by the
implementation of Johannes Schindelin.

MovingLeastSquaresTransform 
Smooth coordinate transformation interpolating between a set of control
points that are maped exactly on top of each other using landmark based
deformation by means of Moving Least Squares as described by
\citet{SchaeferAl06}.

MovingLeastSquaresTransform2 
Alternative implementation of the smooth coordinate transformation
interpolating between a set of control points that are maped exactly on top
of each other using landmark based deformation by means of Moving Least
Squares as described by \citet{SchaeferAl06}.

Point 
An ndimensional point.

PointMatch 
A link between two
Points that are expected to be ideally at
the same location in the world coordinate space. 
RigidModel2D 
2drigid transformation models to be applied to points in 2dspace.

RigidModel3D  
SimilarityModel2D 
2dsimilarity transformation models to be applied to points in 2dspace.

Spring 
A simple spring model.

SpringMesh 
A
TransformMesh with all Vertices being interconnected by springs. 
Tile<M extends Model<M>>  
TileConfiguration 
A configuration of tiles.

TransformMesh 
Triangular transformation mesh.

TransformMeshMap2D  
Transforms 
Exclusively static methods that would ideally be implemented in
CoordinateTransform and related interfaces, but wellthis is Java
where multiple inheritance is considered evil... 
TranslationModel2D 
2dtranslation
AbstractModel to be applied to points in 2dspace. 
TranslationModel3D  
Vertex 
Exception  Description 

IllDefinedDataPointsException 
Signalizes that there were not enough data points available to estimate the
AbstractModel . 
NoninvertibleModelException 
Signalizes that a
AbstractModel is not invertible. 
NotEnoughDataPointsException 
Signalizes that there were not enough data points available to estimate the
AbstractModel . 