mpicbg.models
Interface CoordinateTransform

All Superinterfaces:
Serializable
All Known Subinterfaces:
Affine1D<T>, Affine2D<T>, Affine3D<T>, Boundable, InvertibleBoundable, InvertibleCoordinateTransform, Model<M>
All Known Implementing Classes:
AbstractAffineModel1D, AbstractAffineModel2D, AbstractAffineModel3D, AbstractModel, AbstractMovingLeastSquaresTransform, AffineModel1D, AffineModel2D, AffineModel3D, ConstantAffineModel1D, ConstantModel, CoordinateTransformList, CoordinateTransformMap2D, CoordinateTransformMesh, ElasticMovingLeastSquaresMesh, HomographyModel2D, IdentityModel, InterpolatedAffineModel1D, InterpolatedAffineModel2D, InterpolatedAffineModel3D, InterpolatedCoordinateTransform, InterpolatedModel, InvertibleConstantModel, InvertibleCoordinateTransformList, InvertibleInterpolatedModel, MovingLeastSquaresMesh, MovingLeastSquaresTransform, MovingLeastSquaresTransform2, PolynomialTransform2D, RigidModel2D, RigidModel3D, SimilarityModel2D, SimilarityModel3D, SpringMesh, TransformMesh, TransformMeshMap2D, TranslationModel1D, TranslationModel2D, TranslationModel3D

public interface CoordinateTransform
extends Serializable

Author:
Stephan Saalfeld

Method Summary
 double[] apply(double[] location)
          Apply the CoordinateTransform to a location.
 void applyInPlace(double[] location)
          Apply the CoordinateTransform to a location.
 

Method Detail

apply

double[] apply(double[] location)
Apply the CoordinateTransform to a location.

Parameters:
location -
Returns:
transformed location

applyInPlace

void applyInPlace(double[] location)
Apply the CoordinateTransform to a location.

Parameters:
location -


Copyright © 2007-2016 Fiji. All Rights Reserved.