|
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.AbstractMathTransform.Inverse
protected abstract class AbstractMathTransform.Inverse
Default implementation for inverse math transform. This inner class is the inverse of the enclosing math transform.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.deegree.model.csct.ct.AbstractMathTransform |
---|
AbstractMathTransform.Inverse |
Constructor Summary | |
---|---|
AbstractMathTransform.Inverse()
Construct an inverse math transform. |
Method Summary | |
---|---|
Matrix |
derivative(CoordinatePoint point)
Gets the derivative of this transform at a point. |
Matrix |
derivative(Point2D point)
Gets the derivative of this transform at a point. |
boolean |
equals(Object object)
Compares the specified object with this inverse math transform for equality. |
int |
getDimSource()
Gets the dimension of input points. |
int |
getDimTarget()
Gets the dimension of output points. |
int |
hashCode()
Returns a hash code value for this math transform. |
MathTransform |
inverse()
Returns the inverse of this math transform, which is the enclosing math transform. |
boolean |
isIdentity()
Tests whether this transform does not move any points. |
String |
toString()
Returns the Well Know Text (WKT) for this inverse math transform. |
Methods inherited from class org.deegree.model.csct.ct.AbstractMathTransform |
---|
addParameter, addParameter, createTransformedShape, createTransformedShape, getName, paramMT, transform, transform, transform |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.deegree.model.csct.ct.MathTransform |
---|
transform |
Constructor Detail |
---|
public AbstractMathTransform.Inverse()
Method Detail |
---|
public int getDimSource()
public int getDimTarget()
public Matrix derivative(Point2D point) throws TransformException
derivative
in class AbstractMathTransform
point
- The coordinate point where to evaluate the derivative.
TransformException
- if the derivative can't be evaluated at the specified point.MathTransform2D.derivative(Point2D)
public Matrix derivative(CoordinatePoint point) throws TransformException
derivative
in interface MathTransform
derivative
in class AbstractMathTransform
point
- The coordinate point where to evaluate the derivative.
null
).
TransformException
- if the derivative can't be evaluated at the specified point.public final MathTransform inverse()
this
is always AbstractMathTransform.this
.
inverse
in interface MathTransform
inverse
in class AbstractMathTransform
public boolean isIdentity()
true
if this MathTransform
is an identity transform;
false
otherwise.public int hashCode()
hashCode
in class AbstractMathTransform
public boolean equals(Object object)
object
in an instance of the same class
than this
, and then test their enclosing
math transforms.
equals
in class AbstractMathTransform
public 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