Class JNCSRendererProxy
java.lang.Object
com.vividsolutions.jump.workbench.imagery.ecw.JNCSRendererProxy
The purpose of this proxy class is to defer linking to
the proprietary ECW ER Mapper library till runtime. So it's
not necessary to ship the library and/or its Java wrapper
in binary distributions of OpenJUMP.
- Author:
- Sascha L. Teichmann (sascha.teichmann@intevation.de)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose(boolean flag) convertDatasetToWorld(int x, int y) convertWorldToDataset(double x, double y) doubledoublestatic doubledoubleintstatic intintintdoubledoubleintgetWidth()voidreadLineRGBA(int[] rgba) voidsetView(int numBands, int[] bands, int firstColumn, int firstLine, int lastColumn, int lastLine, int width, int height) static void
-
Field Details
-
RENDERER_CLASS
-
renderer
-
-
Constructor Details
-
JNCSRendererProxy
-
-
Method Details
-
throwAsException
- Throws:
Exception
-
getInt
-
getInt
-
getDouble
-
getDouble
-
getOriginX
public double getOriginX() -
getOriginY
public double getOriginY() -
getWidth
public int getWidth() -
getHeight
public int getHeight() -
getCellIncrementX
public double getCellIncrementX() -
getCellIncrementY
public double getCellIncrementY() -
getNumBands
public int getNumBands() -
convertWorldToDataset
-
convertDatasetToWorld
- Throws:
Exception
-
setView
-
readLineRGBA
-
close
public void close(boolean flag)
-