|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IlvMathTransform
Describes a math transformation.
| Method Summary | |
|---|---|
IlvMathTransform |
getInverse()
Returns the inverse transformation of this transformation. |
int |
getSourceDimension()
The dimension of source coordinates. |
int |
getTargetDimension()
The dimension of target coordinates. |
boolean |
isIdentity()
Returns true if this transformation is an identity. |
IlvCoordinate[] |
transform(IlvCoordinate[] sourceCP,
IlvCoordinate[] targetCP)
Transforms the specified array of points, and stores the result in the specified coordinate array. |
IlvCoordinate |
transform(IlvCoordinate sourceCP,
IlvCoordinate targetCP)
Transforms the specified source point, and stores the result in the specified coordinate. |
| Method Detail |
|---|
int getSourceDimension()
int getTargetDimension()
IlvCoordinate transform(IlvCoordinate sourceCP,
IlvCoordinate targetCP)
throws IlvCoordinateTransformationException
null, a new
coordinate is created and returned.
IlvCoordinateTransformationException
IlvCoordinate[] transform(IlvCoordinate[] sourceCP,
IlvCoordinate[] targetCP)
throws IlvCoordinateTransformationException
null, a new array of coordinates is created and returned.
IlvCoordinateTransformationExceptionIlvMathTransform getInverse()
boolean isIdentity()
true if this transformation is an identity.
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||