com.nutiteq.components
Interface OnMapElement

All Known Implementing Classes:
Line, Place, Polygon

public interface OnMapElement


Method Summary
 void calculatePosition(GeoMap displayedMap, int zoomLevel)
           
 int distanceInPixels(MapPos cursorOnMap)
           
 Label getLabel()
           
 WgsPoint[] getPoints()
           
 boolean isCentered(MapPos cursorPoint)
           
 boolean isVisible(int mapViewX, int mapViewY, int mapViewWidth, int mapViewHeight, int zoom)
           
 void paint(Graphics g, MapPos middlePoint, int displayCenterX, int displayCenterY, Rectangle changedMapArea)
           
 

Method Detail

paint

void paint(Graphics g,
           MapPos middlePoint,
           int displayCenterX,
           int displayCenterY,
           Rectangle changedMapArea)

calculatePosition

void calculatePosition(GeoMap displayedMap,
                       int zoomLevel)

isVisible

boolean isVisible(int mapViewX,
                  int mapViewY,
                  int mapViewWidth,
                  int mapViewHeight,
                  int zoom)

isCentered

boolean isCentered(MapPos cursorPoint)

distanceInPixels

int distanceInPixels(MapPos cursorOnMap)

getPoints

WgsPoint[] getPoints()

getLabel

Label getLabel()