public interface ILcdRotationCapableGXYView extendsILcdRotationCapable, ILcdGXYView
ILcdGXYView
that supports rotation, adding it as an extra parameter
(next to the scale and origin mapping) to the view-world transformation.CENTER, LOWERLEFT, LOWERRIGHT, UPPERLEFT, UPPERRIGHT
Modifier and Type | Method and Description |
---|---|
double |
getRotation()
Returns the rotation of this
ILcdGXYView . |
void |
setRotation(double aRotation)
Sets the rotation of this
ILcdGXYView , updating the view according to
ILcdView.isAutoUpdate() . |
void |
setRotation(double aRotation,
boolean aAdjusting)
Sets the rotation of this
ILcdGXYView , optionally indicating subsequent property changes. |
addGXYLayer, addGXYLayer, addLayerSelectionListener, addModelListener, addStatusListener, addViewInvalidationListener, getBackground, getDefaultPen, getForeground, getGraphics, getGXYController, getGXYViewLabelPainter, getGXYViewLabelPlacer, getHeight, getImage, getLayers, getMapScale, getMapScaleRange, getMaxScale, getMinScale, getNumberOfCachedBackgroundLayers, getPaintExceptionHandler, getPaintingMode, getPreferredSize, getScale, getViewOrigin, getWidth, getWorldOrigin, getXYWorldReference, hasValidImage, invalidate, invalidateAndWait, invalidateGXYLayer, invalidateGXYLayerAndWait, invalidateRegion, invalidateRegionAndWait, invalidateRegionSelection, invalidateRegionSelectionAndWait, invalidateSelection, invalidateSelectionAndWait, isAntiAliased, isAsynchronousAllowed, isDrawOffScreenImageOnPaint, isPaintInBackground, paintGXYView, pan, putCornerIcon, removeLayerSelectionListener, removeModelListener, removeStatusListener, removeViewInvalidationListener, repaint, repaint, setBackground, setCursor, setDrawOffScreenImageOnPaint, setForeground, setGXYController, setGXYViewLabelPlacer, setMapScale, setMapScaleRange, setMaxScale, setMinScale, setNumberOfCachedBackgroundLayers, setPaintExceptionHandler, setPaintInBackground, setPaintingMode, setScale, setScale, setScale, setScale, setViewOrigin, setViewOrigin, setViewOrigin, setWorldOrigin, setWorldOrigin, setWorldOrigin, setXYWorldReference, setXYWorldReference, setXYWorldReference
addModel, isAutoUpdate, removeModel, setAutoUpdate
addPropertyChangeListener, removePropertyChangeListener
addLayeredListener, containsLayer, getLayer, getRootNode, indexOf, layerCount, layerOf, layers, layersBackwards, removeAllLayers, removeLayer, removeLayeredListener
addLayeredListener, moveLayerAt, removeLayeredListener
getGXYViewXYWorldTransformation
void setRotation(double aRotation)
ILcdGXYView
, updating the view according to
ILcdView.isAutoUpdate()
.
The rotation is expressed in degrees
and is positive counter-clockwise. The rotation is applied in the world reference system
around the worldOrigin.setRotation
in interface ILcdRotationCapable
aRotation
- the new rotation value expressed in degrees (positive counter-clockwise).getRotation()
void setRotation(double aRotation, boolean aAdjusting)
ILcdGXYView
, optionally indicating subsequent property changes.
The rotation is expressed in degrees and is positive counter-clockwise.
The rotation is applied in the world reference system around the worldOrigin.setRotation
in interface ILcdRotationCapable
aRotation
- the new rotation value expressed in degrees (positive counter-clockwise)aAdjusting
- if true, the caller indicates that he will trigger another property change right after this call.
This is reflected in the associated property change event.getRotation()
double getRotation()
ILcdGXYView
. The rotation is expressed in degrees
and is positive counter-clockwise. The rotation is applied in the world reference system
around the worldOrigin.getRotation
in interface ILcdRotationCapable
ILcdGXYView
. The rotation is expressed in degrees
and is positive counter-clockwise.setRotation(double)