|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree.model.csct.ct.AbstractMathTransform
org.deegree.model.csct.ct.AbridgedMolodenskiTransform
class AbridgedMolodenskiTransform
Transforms a three dimensional geographic points using abridged versions of formulas derived by Molodenski.
Nested Class Summary | |
---|---|
(package private) static class |
AbridgedMolodenskiTransform.Provider
The provider for AbridgedMolodenskiTransform . |
Nested classes/interfaces inherited from class org.deegree.model.csct.ct.AbstractMathTransform |
---|
AbstractMathTransform.Inverse |
Constructor Summary | |
---|---|
protected |
AbridgedMolodenskiTransform(HorizontalDatum source,
HorizontalDatum target)
Construct a transform. |
Method Summary | |
---|---|
boolean |
equals(Object object)
Compares the specified object with this math transform for equality. |
int |
getDimSource()
Gets the dimension of input points, which is 3. |
int |
getDimTarget()
Gets the dimension of output points, which is the same than getDimSource() . |
int |
hashCode()
Returns a hash value for this transform. |
boolean |
isIdentity()
Tests whether this transform does not move any points. |
String |
toString()
Returns the WKT for this math transform. |
void |
transform(double[] srcPts,
int srcOff,
double[] dstPts,
int dstOff,
int numPts)
Transforms a list of coordinate point ordinal values. |
void |
transform(float[] srcPts,
int srcOff,
float[] dstPts,
int dstOff,
int numPts)
Transforms a list of coordinate point ordinal values. |
Methods inherited from class org.deegree.model.csct.ct.AbstractMathTransform |
---|
addParameter, addParameter, createTransformedShape, createTransformedShape, derivative, derivative, getName, inverse, paramMT, transform, transform |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected AbridgedMolodenskiTransform(HorizontalDatum source, HorizontalDatum target)
Method Detail |
---|
public void transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts)
transform
in interface MathTransform
srcPts
- the array containing the source point coordinates.srcOff
- the offset to the first point to be transformed in the source array.dstPts
- the array into which the transformed point coordinates are returned. May be the
same than srcPts
.dstOff
- the offset to the location of the first transformed point that is stored in the
destination array.numPts
- the number of point objects to be transformed.public void transform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts)
transform
in interface MathTransform
transform
in class AbstractMathTransform
srcPts
- the array containing the source point coordinates.srcOff
- the offset to the first point to be transformed in the source array.dstPts
- the array into which the transformed point coordinates are returned. May be the
same than srcPts
.dstOff
- the offset to the location of the first transformed point that is stored in the
destination array.numPts
- the number of point objects to be transformed.public int getDimSource()
getDimSource
in interface MathTransform
public final int getDimTarget()
getDimSource()
.
getDimTarget
in interface MathTransform
public final boolean isIdentity()
false
.
isIdentity
in interface MathTransform
true
if this MathTransform
is an identity transform;
false
otherwise.public final int hashCode()
hashCode
in class AbstractMathTransform
public final boolean equals(Object object)
equals
in class AbstractMathTransform
public final String toString()
toString
in class AbstractMathTransform
|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net