public class SimplePlot2D extends Plot2D
Plot2D
, but also provides
a pre-selected set of common plot elements including:
BACKGROUND_LAYER, DATA_LAYER, FOREGROUND_LAYER
Constructor and Description |
---|
SimplePlot2D() |
SimplePlot2D(String name) |
Modifier and Type | Method and Description |
---|---|
void |
addPainter(GlimpsePainter painter) |
void |
addPainter(GlimpsePainter painter,
GlimpsePainterCallback callback) |
void |
addPainter(GlimpsePainter painter,
GlimpsePainterCallback callback,
int zOrder) |
void |
addPainter(GlimpsePainter painter,
int zOrder) |
void |
addPainterBackground(GlimpsePainter painter) |
void |
addPainterForeground(GlimpsePainter painter) |
BorderPainter |
getBorderPainter() |
CrosshairPainter |
getCrosshairPainter() |
GridPainter |
getGridPainter() |
void |
removePainter(GlimpsePainter painter) |
void |
setBackgroundColor(float[] color) |
void |
setPlotBackgroundColor(float[] color) |
void |
setZOrder(GlimpsePainter painter,
int zOrder)
Sets the relative ordering constant for this painter.
|
String |
toString() |
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, setAxisFont, setAxisFont, setAxisLabelColor, setAxisLabelX, setAxisLabelX, setAxisLabelX, setAxisLabelY, setAxisLabelY, setAxisLabelY, setAxisLabelZ, setAxisLabelZ, setAxisLabelZ, setAxisSizeX, setAxisSizeY, setAxisSizeZ, setBorderSize, setMarkerWidthX, setMarkerWidthY, setMarkerWidthZ, setMaxX, setMaxY, setMaxZ, setMinorTickCount, setMinorTickCountX, setMinorTickCountY, setMinorTickCountZ, setMinX, setMinY, setMinZ, setSelectionSize, setShowAxisMarkerX, setShowAxisMarkerY, setShowAxisMarkerZ, setShowMinorTicks, setShowMinorTicksX, setShowMinorTicksY, setShowMinorTicksZ, setTickColor, setTickLabelColor, setTickSize, setTickSpacingX, setTickSpacingY, setTickSpacingZ, setTitle, setTitleColor, setTitleFont, setTitleFont, setTitleHeight, setUpdateModeXY, setUpdateModeZ, showTitle, unlockMaxX, unlockMaxY, unlockMaxZ, unlockMinX, unlockMinY, unlockMinZ, validate
clearCache, getAxis, getAxis, getAxisFactory, isAxisFactorySet, isAxisSet, setAxis, setAxis, setAxis, setAxisFactory
addLayout, addLayout, addLayout, addLayout, dispose, getGlimpseMouseListeners, getGlimpseMouseMotionListeners, getGlimpseMouseWheelListeners, getLock, getName, getTargetBounds, getTargetChildren, invalidateLayout, isDisposed, isEventConsumer, isEventGenerator, isVisible, layoutTo, layoutTo, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, paintTo, removeAll, removeAllGlimpseListeners, removeLayout, setEventConsumer, setEventGenerator, setLayoutData, setLayoutManager, setLookAndFeel, setName, setVisible, setZOrder
public SimplePlot2D()
public SimplePlot2D(String name)
public void addPainterBackground(GlimpsePainter painter)
public void addPainterForeground(GlimpsePainter painter)
public void setZOrder(GlimpsePainter painter, int zOrder)
GlimpseLayout
Sets the relative ordering constant for this painter. Painters with low z order will be painter first (in the back) and those with high z order will be painted last (in the front).
The value itself has no meaning; it is relative to the z orders
of the other painters in the GlimpseLayout.
For com.metsci.glimpse.layout.com.metsciGlimpseLayout
instances,
the z order also affects the order in which mouse events are delivered to
overlapping components.
The z order is set to 0 by default. GlimpsePainters with the same z order are painted in the order they were added to the GlimpseLayout. This means the first painters added will be obscured by later painters.
setZOrder
in class GlimpseLayout
public void addPainter(GlimpsePainter painter)
addPainter
in class GlimpseLayout
public void addPainter(GlimpsePainter painter, GlimpsePainterCallback callback)
addPainter
in class GlimpseLayout
public void addPainter(GlimpsePainter painter, int zOrder)
addPainter
in class GlimpseLayout
public void addPainter(GlimpsePainter painter, GlimpsePainterCallback callback, int zOrder)
addPainter
in class GlimpseLayout
public void removePainter(GlimpsePainter painter)
removePainter
in class GlimpseLayout
public void setPlotBackgroundColor(float[] color)
public void setBackgroundColor(float[] color)
setBackgroundColor
in class Plot2D
public CrosshairPainter getCrosshairPainter()
public BorderPainter getBorderPainter()
public GridPainter getGridPainter()
Copyright © 2013 Metron, Inc.. All rights reserved.