Package com.luciad.view.gxy.controller
Interface ILcdGXYScaleLevelProvider
- All Known Implementing Classes:
TLcdGXYRasterBasedScaleLevelProvider
public interface ILcdGXYScaleLevelProvider
Retrieves scale levels for a point in the view.
This interface is used by
TLcdGXYZoomWheelController
to snap
to the provided scale levels when using control-zoom.- Since:
- 2013.1.31
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
A scale level object. -
Method Summary
Modifier and TypeMethodDescriptiongetScaleLevels
(int aX, int aY, ILcdGXYView aView) Returns the scale levels for the given view point.
-
Method Details
-
getScaleLevels
Returns the scale levels for the given view point. The scales should be in order, from smallest to largest. The scale levels can be based on the given view coordinate, for example the ideal scales for a raster under this view position.
- Parameters:
aX
- an x view coordinateaY
- an y view coordinateaView
- the view- Returns:
- the scale levels for the given view point.
-