public class MinimapLayout extends GlimpseAxisLayout2D
GlimpseLayout
which
floats inside a larger GlimpseLayout and provides a zoomed out
view of the scene inside the larger GlimpseLayout. Clicking
inside the minimap allows quick navigation inside the larger layout.com.metsci.glimpse.examples.retarget.MiniMapExample
Modifier and Type | Class and Description |
---|---|
class |
MinimapLayout.MiniMapBoundsPainter |
Constructor and Description |
---|
MinimapLayout() |
Modifier and Type | Method and Description |
---|---|
void |
addPainter(GlimpsePainter painter) |
void |
removePainter(GlimpsePainter painter) |
void |
setBounds(double minX,
double maxX,
double minY,
double maxY) |
void |
setPosition(int xOffset,
int yOffset,
int width,
int height) |
clearCache, getAxis, getAxis, getAxis, getAxisFactory, isAxisFactorySet, isAxisSet, setAxis, setAxis, setAxis, setAxisFactory
addGlimpseMouseAllListener, addGlimpseMouseListener, addGlimpseMouseMotionListener, addGlimpseMouseWheelListener, addLayout, addLayout, addLayout, addLayout, addPainter, addPainter, addPainter, dispose, getGlimpseMouseListeners, getGlimpseMouseMotionListeners, getGlimpseMouseWheelListeners, getLayoutManager, getLock, getName, getTargetBounds, getTargetChildren, invalidateLayout, isDisposed, isEventConsumer, isEventGenerator, isVisible, layoutTo, layoutTo, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, paintTo, removeAll, removeAllGlimpseListeners, removeGlimpseMouseAllListener, removeGlimpseMouseListener, removeGlimpseMouseMotionListener, removeGlimpseMouseWheelListener, removeLayout, setEventConsumer, setEventGenerator, setLayoutData, setLayoutManager, setLookAndFeel, setName, setVisible, setZOrder, setZOrder, toString
public void addPainter(GlimpsePainter painter)
addPainter
in class GlimpseLayout
public void removePainter(GlimpsePainter painter)
removePainter
in class GlimpseLayout
public void setPosition(int xOffset, int yOffset, int width, int height)
xOffset
- The horizontal offset between the minimap and the edge of its container.
yOffset
- The vertical offset between the minimap and the edge of its container.
width
- The width of the minimap, including its border.height
- The height of the minimap, including its border.public void setBounds(double minX, double maxX, double minY, double maxY)
Copyright © 2013 Metron, Inc.. All rights reserved.