|
Legacy OpenGIS API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
MathTransform.
public interface CT_MathTransform
Transforms multi-dimensional coordinate points.
If a client application wishes to query the source and target
coordinate systems of a transformation, then it should keep hold
of the CT_CoordinateTransformation interface, and use the
contained math transform object whenever it wishes to perform a transform.
| Method Summary | |
|---|---|
PT_Matrix |
derivative(PT_CoordinatePoint cp)
Deprecated. Replaced by MathTransform. |
double[] |
getCodomainConvexHull(double[] ord)
Deprecated. No replacement at this time. |
int |
getDimSource()
Deprecated. Replaced by MathTransform. |
int |
getDimTarget()
Deprecated. Replaced by MathTransform. |
CT_DomainFlags |
getDomainFlags(double[] ord)
Deprecated. No replacement. |
String |
getWKT()
Deprecated. No replacement at this time. |
String |
getXML()
Deprecated. No replacement at this time. |
CT_MathTransform |
inverse()
Deprecated. Replaced by MathTransform. |
boolean |
isIdentity()
Deprecated. Replaced by MathTransform. |
PT_CoordinatePoint |
transform(PT_CoordinatePoint cp)
Deprecated. Replaced by MathTransform. |
double[] |
transformList(double[] ord)
Deprecated. Replaced by MathTransform. |
| Method Detail |
|---|
CT_DomainFlags getDomainFlags(double[] ord)
throws RemoteException
ord - Packed ordinates of points used to generate convex hull.
RemoteException - if a remote method call failed.
double[] getCodomainConvexHull(double[] ord)
throws RemoteException
ord - Packed ordinates of points used to generate convex hull.
RemoteException - if a remote method call failed.
String getWKT()
throws RemoteException
RemoteException - if a remote method call failed.
String getXML()
throws RemoteException
RemoteException - if a remote method call failed.
PT_CoordinatePoint transform(PT_CoordinatePoint cp)
throws RemoteException
MathTransform.
cp - Point to transform.
RemoteException - if a remote method call failed.
double[] transformList(double[] ord)
throws RemoteException
MathTransform.
DimSource.
The returned ordinal values are packed in a similar way.
In some DCPs. the ordinals may be transformed in-place, and the
returned array may be the same as the passed array.
So any client code should not attempt to reuse the passed ordinal
values (although they can certainly reuse the passed array).
If there is any problem then the server implementation will throw an
exception. If this happens then the client should not make any
assumptions about the state of the ordinal values.
ord - Packed ordinates of points to transform.
ord.
RemoteException - if a remote method call failed.
PT_Matrix derivative(PT_CoordinatePoint cp)
throws RemoteException
MathTransform.
{elt[n][m] : n=0..(N-1)} form a vector in the
output space which is parallel to the displacement caused by a small
change in the m'th ordinate in the input space.
cp - Point in domain at which to get derivative.
RemoteException - if a remote method call failed.
CT_MathTransform inverse()
throws RemoteException
MathTransform.
RemoteException - if a remote method call failed.
int getDimSource()
throws RemoteException
MathTransform.
RemoteException - if a remote method call failed.
int getDimTarget()
throws RemoteException
MathTransform.
RemoteException - if a remote method call failed.
boolean isIdentity()
throws RemoteException
MathTransform.
true if this MathTransform is
an identity transform; false otherwise.
RemoteException - if a remote method call failed.
|
Legacy OpenGIS API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
|
New (current) interfaces | Copyright OpenGIS® Consortium |