|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.iver.cit.gvsig.fmap.ViewPort
Clase con atributos de la vista.
Field Summary | |
static int |
CENTIMETRO
|
static int |
KILOMETROS
|
static int |
METROS
|
static int |
MILIMETRO
|
static int |
MILLAS
|
static int |
PIES
|
static int |
PULGADAS
|
static int |
YARDAS
|
Constructor Summary | |
ViewPort(IProjection proj)
Crea un nuevo ViewPort. |
Method Summary | |
boolean |
addViewPortListener(ViewPortListener arg0)
Añade un ViewPortListener al extentListener. |
ViewPort |
cloneViewPort()
Clona el ViewPort. |
static ViewPort |
createFromXML(XMLEntity xml)
Crea un nuevo ViewPort a partir del XMLEntity. |
double |
distanceWorld(java.awt.geom.Point2D pt1,
java.awt.geom.Point2D pt2)
Calcula la distancia entre dos puntos en unidades de usuario. |
int |
fromMapDistance(double d)
Devuelve la distancia en pixels a partir de una distancia real. |
java.awt.geom.Point2D |
fromMapPoint(double x,
double y)
Devuelve un punto en pixels a partir de una coordenada X e Y real. |
java.awt.geom.Point2D |
fromMapPoint(java.awt.geom.Point2D point)
Devuelve el punto en pixels a partir de un punto real. |
java.awt.geom.Rectangle2D |
getAdjustedExtent()
Devuelve el extent ajustado. |
java.awt.geom.AffineTransform |
getAffineTransform()
Devuelve la matriz de transformación. |
java.awt.Color |
getBackColor()
Devuelve el color de fondo. |
double |
getDist1pixel()
Devuelve la distancia real de un pixel. |
double |
getDist3pixel()
Devuelve la distancia real de tres pixel. |
int |
getDistanceUnits()
Devuelve la unidad de medida. |
java.awt.geom.Rectangle2D |
getExtent()
Devuelve el extent. |
ExtentHistory |
getExtents()
Devuelve los Extents anteriores almacenados. |
int |
getImageHeight()
Devuelve la altura de la imagen. |
java.awt.Dimension |
getImageSize()
Devuelve las dimensiones de la imagen. |
int |
getImageWidth()
Devuelve la anchura de la imagen. |
int |
getMapUnits()
Devuelve la unidad de medida del mapa. |
java.awt.geom.Point2D |
getOffset()
Devuelve la desviación. |
IProjection |
getProjection()
Devuelve la proyección. |
double |
getScale()
Devuelve la escala. |
XMLEntity |
getXMLEntity()
Devuelve el XMLEntity. |
boolean |
removeViewPortListener(ViewPortListener arg0)
Borra el ViewPortListener que se pasa como parámetro delos extentListener. |
void |
setAffineTransform(java.awt.geom.AffineTransform at)
Método que solo lo utilizamos a la hora de imprimir. |
void |
setBackColor(java.awt.Color c)
Inserta el color de fondo. |
void |
setDist1pixel(double dist1pixel)
Inserta la distancia real de un pixel. |
void |
setDist3pixel(double dist3pixel)
Inserta la distancia real de tres pixels. |
void |
setDistanceUnits(int distanceUnits)
Inserta la unidad de medida. |
void |
setExtent(java.awt.geom.Rectangle2D r)
Inserta el extent. |
void |
setImageSize(java.awt.Dimension imageSize)
Inserta las dimensiones de la imagen. |
void |
setMapUnits(int mapUnits)
Inserta la unidad de medida del mapa. |
void |
setOffset(java.awt.geom.Point2D p)
Inserta la desviación. |
void |
setPreviousExtent()
Rellena el extent anterior como actual. |
void |
setProjection(IProjection proj)
Inserta la proyección. |
void |
setScale()
Inserta la escala. |
double |
toMapDistance(int d)
Devuelve la distancia real a partir de la distancia en pixels. |
java.awt.geom.Point2D |
toMapPoint(int x,
int y)
Devuelve un punto real a partir de una coordenada X e Y en pixels. |
java.awt.geom.Point2D |
toMapPoint(java.awt.geom.Point2D pScreen)
Devuelve un punto real a partir de un punto en pixels. |
java.lang.String |
toString()
Devuelve el String con datos del ViewPort. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static int KILOMETROS
public static int METROS
public static int CENTIMETRO
public static int MILIMETRO
public static int MILLAS
public static int YARDAS
public static int PIES
public static int PULGADAS
Constructor Detail |
public ViewPort(IProjection proj)
proj
- Proyección.Method Detail |
public boolean addViewPortListener(ViewPortListener arg0)
arg0
- ViewPortListener.
public boolean removeViewPortListener(ViewPortListener arg0)
arg0
- ViewPortListener.
public int fromMapDistance(double d)
d
- Distancia real.
public java.awt.geom.Point2D fromMapPoint(double x, double y)
x
- Coordenada X real.y
- Coordenada Y real.
public java.awt.geom.Point2D fromMapPoint(java.awt.geom.Point2D point)
point
- Punto real.
public java.awt.geom.Point2D toMapPoint(int x, int y)
x
- Coordenada X en pixels.y
- Coordenada Y en pixels.
public double toMapDistance(int d)
d
- Distancia en pixels.
public java.awt.geom.Point2D toMapPoint(java.awt.geom.Point2D pScreen)
pScreen
- Punto en pixels.
java.lang.RuntimeException
public double distanceWorld(java.awt.geom.Point2D pt1, java.awt.geom.Point2D pt2)
pt1
- pt2
-
public void setPreviousExtent()
public java.awt.geom.Rectangle2D getExtent()
public void setExtent(java.awt.geom.Rectangle2D r)
r
- Extent.public void setScale()
public double getScale()
public java.awt.geom.AffineTransform getAffineTransform()
public java.awt.Dimension getImageSize()
public void setImageSize(java.awt.Dimension imageSize)
imageSize
- The imageSize to set.public void setOffset(java.awt.geom.Point2D p)
p
- Punto.public java.awt.geom.Point2D getOffset()
public void setBackColor(java.awt.Color c)
c
- Color de fondo.public java.awt.Color getBackColor()
public java.awt.geom.Rectangle2D getAdjustedExtent()
public int getDistanceUnits()
public void setDistanceUnits(int distanceUnits)
distanceUnits
- The distanceUnits to set.public int getMapUnits()
public void setMapUnits(int mapUnits)
mapUnits
- The mapUnits to set.public int getImageWidth()
public int getImageHeight()
public double getDist1pixel()
public void setDist1pixel(double dist1pixel)
dist1pixel
- Distancia real de un pixel.public double getDist3pixel()
public void setDist3pixel(double dist3pixel)
dist3pixel
- Distancia real de tres pixels.public ExtentHistory getExtents()
public IProjection getProjection()
public void setProjection(IProjection proj)
proj
- The proj to set.public void setAffineTransform(java.awt.geom.AffineTransform at)
at
- public XMLEntity getXMLEntity()
public static ViewPort createFromXML(XMLEntity xml)
xml
- XMLEntity.
public ViewPort cloneViewPort()
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |