org.cresques.cts
Interface IProjection

All Known Implementing Classes:
CoordSys, Projection

public interface IProjection

Author:
"Luis W. Sevilla" (sevilla_lui@gva.es)

Method Summary
 java.awt.geom.Point2D createPoint(double x, double y)
           
 void drawGrid(java.awt.Graphics2D g, ViewPortData vp)
           
 java.awt.geom.Point2D fromGeo(java.awt.geom.Point2D gPt, java.awt.geom.Point2D mPt)
           
 java.lang.String getAbrev()
           
 IDatum getDatum()
           
 java.awt.Color getGridColor()
           
 double getScale(double minX, double maxX, double width, double dpi)
           
 void setGridColor(java.awt.Color c)
           
 java.awt.geom.Point2D toGeo(java.awt.geom.Point2D pt)
           
 

Method Detail

getDatum

public IDatum getDatum()

createPoint

public java.awt.geom.Point2D createPoint(double x,
                                         double y)

getAbrev

public java.lang.String getAbrev()

drawGrid

public void drawGrid(java.awt.Graphics2D g,
                     ViewPortData vp)

setGridColor

public void setGridColor(java.awt.Color c)

getGridColor

public java.awt.Color getGridColor()

toGeo

public java.awt.geom.Point2D toGeo(java.awt.geom.Point2D pt)

fromGeo

public java.awt.geom.Point2D fromGeo(java.awt.geom.Point2D gPt,
                                     java.awt.geom.Point2D mPt)

getScale

public double getScale(double minX,
                       double maxX,
                       double width,
                       double dpi)