com.metsci.glimpse.plot
Class MapPlot2D
java.lang.Object
com.metsci.glimpse.layout.GlimpseLayout
com.metsci.glimpse.layout.GlimpseAxisLayout2D
com.metsci.glimpse.plot.Plot2D
com.metsci.glimpse.plot.MapPlot2D
- All Implemented Interfaces:
- GlimpseTarget, GlimpseMouseListener, GlimpseMouseMotionListener, GlimpseMouseWheelListener, Mouseable, GlimpsePainter
public class MapPlot2D
- extends Plot2D
A geographic plotting area.
- Author:
- ulman
Methods inherited from class com.metsci.glimpse.plot.Plot2D |
addAxisListener, addGlimpseMouseAllListener, addGlimpseMouseListener, addGlimpseMouseMotionListener, addGlimpseMouseWheelListener, getAxis, getAxisPainterX, getAxisPainterY, getAxisPainterZ, getAxisX, getAxisY, getAxisZ, getLabelHandlerX, getLabelHandlerY, getLabelHandlerZ, getLayoutCenter, getLayoutManager, getLayoutTitle, getLayoutX, getLayoutY, getLayoutZ, getTargetStackCenter, getTargetStackTitle, getTargetStackX, getTargetStackY, getTargetStackZ, lockAspectRatioXY, lockMaxX, lockMaxY, lockMaxZ, lockMinX, lockMinY, lockMinZ, removeGlimpseMouseAllListener, removeGlimpseMouseListener, removeGlimpseMouseMotionListener, removeGlimpseMouseWheelListener, setAbsoluteMaxX, setAbsoluteMaxY, setAbsoluteMaxZ, setAbsoluteMinX, setAbsoluteMinY, setAbsoluteMinZ, setAxisColor, setAxisLabelColor, setAxisLabelZ, setAxisLabelZ, setAxisLabelZ, setAxisSizeX, setAxisSizeY, setAxisSizeZ, setBorderSize, setMarkerWidthZ, setMaxX, setMaxY, setMaxZ, setMinorTickCount, setMinorTickCountZ, setMinX, setMinY, setMinZ, setSelectionSize, setShowAxisMarkerZ, setShowMinorTicks, setShowMinorTicksZ, setTickColor, setTickLabelColor, setTickSize, setTickSpacingZ, setTitle, setTitleColor, setTitleFont, setTitleFont, setTitleHeight, setUpdateModeXY, setUpdateModeZ, showTitle, unlockMaxX, unlockMaxY, unlockMaxZ, unlockMinX, unlockMinY, unlockMinZ, validate |
Methods inherited from class com.metsci.glimpse.layout.GlimpseLayout |
addLayout, addLayout, addPainter, dispose, getGlimpseMouseListeners, getGlimpseMouseMotionListeners, getGlimpseMouseWheelListeners, getName, getTargetBounds, getTargetChildren, invalidateLayout, isDisposed, isEventConsumer, isEventGenerator, isVisible, layoutTo, layoutTo, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, paintTo, removeAllGlimpseListeners, removeLayout, setEventConsumer, setEventGenerator, setLayoutData, setLayoutManager, setLookAndFeel, setName, setVisible |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MapPlot2D
public MapPlot2D(GeoProjection projection)
attachAxisMouseListeners
public void attachAxisMouseListeners()
getAxisPainterTopX
public NumericAxisPainter getAxisPainterTopX()
getAxisPainterRightY
public NumericAxisPainter getAxisPainterRightY()
getLayoutPainterTopX
public GlimpseLayout getLayoutPainterTopX()
getLayoutPainterRightY
public GlimpseLayout getLayoutPainterRightY()
setAxisFont
public void setAxisFont(java.awt.Font font)
- Overrides:
setAxisFont
in class Plot2D
setAxisFont
public void setAxisFont(java.awt.Font font,
boolean antialias)
- Overrides:
setAxisFont
in class Plot2D
setAxisLabelX
public void setAxisLabelX(java.lang.String label)
- Overrides:
setAxisLabelX
in class Plot2D
setAxisLabelX
public void setAxisLabelX(java.lang.String label,
java.lang.String abbreviatedUnits)
- Overrides:
setAxisLabelX
in class Plot2D
setAxisLabelX
public void setAxisLabelX(java.lang.String label,
java.lang.String units,
boolean abbreviated)
- Overrides:
setAxisLabelX
in class Plot2D
setShowAxisMarkerX
public void setShowAxisMarkerX(boolean show)
- Overrides:
setShowAxisMarkerX
in class Plot2D
setMarkerWidthX
public void setMarkerWidthX(int width)
- Overrides:
setMarkerWidthX
in class Plot2D
setShowMinorTicksX
public void setShowMinorTicksX(boolean show)
- Overrides:
setShowMinorTicksX
in class Plot2D
setTickSpacingX
public void setTickSpacingX(int spacing)
- Overrides:
setTickSpacingX
in class Plot2D
setMinorTickCountX
public void setMinorTickCountX(int count)
- Overrides:
setMinorTickCountX
in class Plot2D
setAxisLabelY
public void setAxisLabelY(java.lang.String label)
- Overrides:
setAxisLabelY
in class Plot2D
setAxisLabelY
public void setAxisLabelY(java.lang.String label,
java.lang.String abbreviatedUnits)
- Overrides:
setAxisLabelY
in class Plot2D
setAxisLabelY
public void setAxisLabelY(java.lang.String label,
java.lang.String units,
boolean abbreviated)
- Overrides:
setAxisLabelY
in class Plot2D
setShowAxisMarkerY
public void setShowAxisMarkerY(boolean show)
- Overrides:
setShowAxisMarkerY
in class Plot2D
setMarkerWidthY
public void setMarkerWidthY(int width)
- Overrides:
setMarkerWidthY
in class Plot2D
setShowMinorTicksY
public void setShowMinorTicksY(boolean show)
- Overrides:
setShowMinorTicksY
in class Plot2D
setTickSpacingY
public void setTickSpacingY(int spacing)
- Overrides:
setTickSpacingY
in class Plot2D
setMinorTickCountY
public void setMinorTickCountY(int count)
- Overrides:
setMinorTickCountY
in class Plot2D
addPainter
public void addPainter(GlimpsePainter painter)
- Overrides:
addPainter
in class GlimpseLayout
removePainter
public void removePainter(GlimpsePainter painter)
- Overrides:
removePainter
in class GlimpseLayout
setPlotBackgroundColor
public void setPlotBackgroundColor(float[] color)
setBackgroundColor
public void setBackgroundColor(float[] color)
- Overrides:
setBackgroundColor
in class Plot2D
getCrosshairPainter
public CrosshairPainter getCrosshairPainter()
getBorderPainter
public MapBorderPainter getBorderPainter()
getGridPainter
public GridPainter getGridPainter()
getGeoProjection
public GeoProjection getGeoProjection()
toString
public java.lang.String toString()
- Overrides:
toString
in class Plot2D
Copyright © 2012 Metron, Inc.. All Rights Reserved.