public class ClippingData extends Observable
Modifier and Type | Field and Description |
---|---|
static int |
DEC
Número de decimales a mostrar en visualización
|
Constructor and Description |
---|
ClippingData() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
double |
getCellSize()
Obtiene el tamaño de celda
|
double |
getLlxPx()
Obtiene la coordenada inferior izquierda pixel en X.
|
double |
getLlxWc()
Obtiene la coordenada inferior izquierda real en X.
|
double |
getLlyPx()
Obtiene la coordenada inferior izquierda pixel en Y.
|
double |
getLlyWc()
Obtiene la coordenada inferior izquierda real en Y.
|
double |
getLrxPx()
Obtiene la coordenada inferior derecha pixel en X.
|
double |
getLrxWc()
Obtiene la coordenada inferior derecha real en X.
|
double |
getLryPx()
Obtiene la coordenada inferior derecha pixel en Y.
|
double |
getLryWc()
Obtiene la coordenada inferior derecha real en Y.
|
double[] |
getPxCoordinatesToClip()
Gets the pixel coordinates to clip
|
double |
getPxHeight()
Obtiene el valor del alto del raster de salida
|
double |
getPxMaxX()
Obtiene la coordenada de máxima X en pixel.
|
double |
getPxMaxY()
Obtiene la coordenada de máxima Y en pixel.
|
double |
getPxMinX()
Obtiene la coordenada de mínima X en pixel.
|
double |
getPxMinY()
Obtiene la coordenada de mínima Y en pixel.
|
double[] |
getPxSizeToClip()
Obtiene el tamaño en pixeles de la imagen de la petición de recorte
|
double |
getPxWidth()
Obtiene el valor del ancho del raster de salida
|
double |
getRatio()
Obtiene la relación entre el ancho y alto en píxeles;
|
double |
getUlxPx()
Obtiene la coordenada superior izquierda pixel en X.
|
double |
getUlxWc()
Obtiene la coordenada superior izquierda real en X.
|
double |
getUlyPx()
Obtiene la coordenada superior izquierda pixel en Y.
|
double |
getUlyWc()
Obtiene la coordenada superior izquierda real en Y.
|
double |
getUrxPx()
Obtiene la coordenada superior derecha pixel en X.
|
double |
getUrxWc()
Obtiene la coordenada superior derecha real en X.
|
double |
getUryPx()
Obtiene la coordenada superior derecha pixel en Y.
|
double |
getUryWc()
Obtiene la coordenada superior derecha real en Y.
|
double[] |
getWcCoordinatesToClip()
Obtiene las coordenadas del mundo real para la petición de recorte
|
double |
getWcHeight()
Alto en coordenadas reales
|
double |
getWcMaxX()
Obtiene la coordenada de máxima X real.
|
double |
getWcMaxY()
Obtiene la coordenada de máxima Y real.
|
double |
getWcMinX()
Obtiene la coordenada de mínima X real.
|
double |
getWcMinY()
Obtiene la coordenada de mínima Y real.
|
double |
getWcWidth()
Ancho en coordenadas reales
|
void |
initSize()
Inicializa los valores de ancho y alto de la imagen de salida a partir del ancho y alto en pixeles
de la de entrada.
|
void |
setAffineTransform(AffineTransform at)
Asigna la matriz de transformación
|
void |
setCoorPixel(Point2D ul,
Point2D lr,
Point2D ll,
Point2D ur)
Asigna las coordenadas pixel a partir de números en coma flotante.
|
void |
setCoorReal(Point2D ul,
Point2D lr,
Point2D ll,
Point2D ur)
Asigna las coordenadas del mundo real a partir de números en coma flotante.
|
void |
setLlxPx(double llx)
Asigna la coordenada X de la esquina inferior izquierda en píxeles
|
void |
setLlxWc(double llx)
Asigna la coordenada X de la esquina inferior izquierda en coordenadas reales
|
void |
setLlyPx(double lly)
Asigna la coordenada Y de la esquina inferior derecha en píxeles
|
void |
setLlyWc(double lly)
Asigna la coordenada Y de la esquina inferior izquierda en coordenadas reales
|
void |
setLrxPx(double lrx)
Asigna la coordenada X de la esquina inferior derecha en píxeles
|
void |
setLrxWc(double lrx)
Asigna la coordenada X de la esquina inferior derecha en coordenadas reales
|
void |
setLryPx(double lry)
Asigna la coordenada Y de la esquina inferior derecha en píxeles
|
void |
setLryWc(double lry)
Asigna la coordenada Y de la esquina inferior derecha en coordenadas reales
|
void |
setOutOfArea()
Inicializa los valores a cero.
|
void |
setPxHeight(double pxh)
Asigna el valor del alto del raster de salida
|
void |
setPxWidth(double pxw)
Asigna el valor del ancho del raster de salida
|
void |
setUlxPx(double ulx)
Asigna la coordenada X de la esquina superior izquierda en píxeles
|
void |
setUlxWc(double ulx)
Asigna la coordenada X de la esquina superior izquierda en coordenadas reales
|
void |
setUlyPx(double uly)
Asigna la coordenada Y de la esquina superior izquierda en píxeles
|
void |
setUlyWc(double uly)
Asigna la coordenada Y de la esquina superior izquierda en coordenadas reales
|
void |
setUrxPx(double urx)
Asigna la coordenada X de la esquina superior derecha en píxeles
|
void |
setUrxWc(double urx)
Asigna la coordenada X de la esquina superior derecha en coordenadas reales
|
void |
setUryPx(double ury)
Asigna la coordenada Y de la esquina superior derecha en píxeles
|
void |
setUryWc(double ury)
Asigna la coordenada Y de la esquina superior derecha en coordenadas reales
|
void |
updateObservers()
Actualiza datos y llama al update de los observadores
|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
public static final int DEC
public void initSize()
public void updateObservers()
public void setOutOfArea()
public double getRatio()
public double getPxWidth()
public double getPxHeight()
public void setPxWidth(double pxw)
pxw
- Ancho en píxeles del raster de salidapublic void setPxHeight(double pxh)
pxh
- Alto en píxeles del raster de salidapublic double getCellSize()
public double getPxMaxX()
public double getPxMaxY()
public double getPxMinX()
public double getPxMinY()
public double getWcMaxX()
public double getWcMaxY()
public double getWcMinX()
public double getWcMinY()
public double getUlxWc()
public double getUlyWc()
public double getLlxWc()
public double getLlyWc()
public double getLrxWc()
public double getLryWc()
public double getUrxWc()
public double getUryWc()
public double getUlxPx()
public double getUlyPx()
public double getLlxPx()
public double getLlyPx()
public double getLrxPx()
public double getLryPx()
public double getUrxPx()
public double getUryPx()
public double getWcWidth()
public double getWcHeight()
public void setCoorReal(Point2D ul, Point2D lr, Point2D ll, Point2D ur)
ul
- coordenada superior izquierdalr
- coordenada inferior derechall
- coordenada inferior izquierdaur
- coordenada superior derechapublic void setCoorPixel(Point2D ul, Point2D lr, Point2D ll, Point2D ur)
ul
- coordenada superior izquierdalr
- coordenada inferior derechall
- coordenada inferior izquierdaur
- coordenada superior derechapublic void setUlxWc(double ulx)
ulx
- public void setLlxWc(double llx)
ulx
- public void setUlyWc(double uly)
uly
- public void setUryWc(double ury)
uly
- public void setUlxPx(double ulx)
ulx
- public void setLlxPx(double llx)
llx
- public void setUlyPx(double uly)
uly
- public void setUryPx(double ury)
ury
- public void setLrxWc(double lrx)
lrx
- public void setLlyWc(double lly)
lly
- public void setUrxWc(double urx)
urx
- public void setLryWc(double lry)
lry
- public void setLrxPx(double lrx)
ulx
- public void setUrxPx(double urx)
ulx
- public void setLryPx(double lry)
uly
- public void setLlyPx(double lly)
uly
- public void setAffineTransform(AffineTransform at)
at
- AffineTransformpublic double[] getWcCoordinatesToClip()
public double[] getPxCoordinatesToClip()
public double[] getPxSizeToClip()