|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgistoolkit.projection.ellipsoid.transform.EllipsoidTransform
gistoolkit.projection.ellipsoid.transform.GeocentricTranslation
The vast majority of the transforms are simple geocentric translations. This class will accomodate those translations.
Nested Class Summary | |
(package private) class |
GeocentricTranslation.EditPanel
|
Constructor Summary | |
GeocentricTranslation()
Creates new GeocentricTranslation |
|
GeocentricTranslation(Ellipsoid inFromEllipsoid,
Ellipsoid inToEllipsoid,
double inXTranslation,
double inYTranslation,
double inZTranslation)
Creates new GeocentricTranslation with the given ellipsoids, and translation parameters. |
Method Summary | |
protected void |
doForward(Point inPoint)
Transform the coordinates in the forward direction |
protected void |
doReverse(Point inPoint)
Transform the coordinates in the reverse direction |
TransformEditPanel |
getEditPanel()
Create an edit panel to allow the user to edit this transform |
double |
getXTranslation()
Return the translation in the X direction |
double |
getYTranslation()
Return the translation in the Y direction |
double |
getZTranslation()
Return the translation in the Z direction |
void |
setParameter(java.lang.String inName,
java.lang.String inValue)
Set the given parameter to the given value |
void |
setXTranslation(double inXTranslation)
Set the translation in the X direction |
void |
setYTranslation(double inYTranslation)
Set the translation in the Y direction |
void |
setZTranslation(double inZTranslation)
Set the translation in the Z direction |
Methods inherited from class gistoolkit.projection.ellipsoid.transform.EllipsoidTransform |
forward, getFromEllipsoid, getIsReversed, getName, getToEllipsoid, reverse, setFromEllipsoid, setIsReversed, setName, setToEllipsoid, toCartesian, toPolar, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public GeocentricTranslation()
public GeocentricTranslation(Ellipsoid inFromEllipsoid, Ellipsoid inToEllipsoid, double inXTranslation, double inYTranslation, double inZTranslation)
Method Detail |
public void setXTranslation(double inXTranslation)
public double getXTranslation()
public void setYTranslation(double inYTranslation)
public double getYTranslation()
public void setZTranslation(double inZTranslation)
public double getZTranslation()
protected void doForward(Point inPoint)
doForward
in class EllipsoidTransform
protected void doReverse(Point inPoint)
doReverse
in class EllipsoidTransform
public void setParameter(java.lang.String inName, java.lang.String inValue)
setParameter
in class EllipsoidTransform
public TransformEditPanel getEditPanel()
getEditPanel
in class EllipsoidTransform
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |