org.javaseis.grid
Interface IBinGrid


public interface IBinGrid

Author:
moshecc

Method Summary
 IBinGrid clone()
           
 double[] getGridCoords()
           
 long[] getLogcialCoords()
           
 double[] getWorldCoords()
           
 long[] gridToLogical(double[] gridXY)
           
 double[] gridToWorld(double[] gridXY)
           
 double[] logicalToGrid(long[] logicalXY)
           
 double[] logicalToWorld(long[] logicalXY)
           
 void setGridCoords(double gx0, double gy0, double dx, double dy)
           
 void setLogicalCoords(long lx0, long ly0, long ldx, long ldy)
           
 void setProjection(int projectionType)
           
 void setWorldCoords(double[] worldXY)
           
 double[] worldToGrid(double[] worldXY)
           
 long[] worldToLogical(double[] worldXY)
           
 

Method Detail

clone

IBinGrid clone()

getGridCoords

double[] getGridCoords()

getLogcialCoords

long[] getLogcialCoords()

getWorldCoords

double[] getWorldCoords()

gridToLogical

long[] gridToLogical(double[] gridXY)

gridToWorld

double[] gridToWorld(double[] gridXY)

logicalToGrid

double[] logicalToGrid(long[] logicalXY)

logicalToWorld

double[] logicalToWorld(long[] logicalXY)

setGridCoords

void setGridCoords(double gx0,
                   double gy0,
                   double dx,
                   double dy)

setLogicalCoords

void setLogicalCoords(long lx0,
                      long ly0,
                      long ldx,
                      long ldy)

setProjection

void setProjection(int projectionType)

setWorldCoords

void setWorldCoords(double[] worldXY)

worldToGrid

double[] worldToGrid(double[] worldXY)

worldToLogical

long[] worldToLogical(double[] worldXY)