Ignore:
Timestamp:
2009-11-14T18:47:09+01:00 (17 years ago)
Author:
jttt
Message:

Added parameter Bounds to MapView, draw only currently visible primitives in MapPaintVisititor

Location:
trunk/src/org/openstreetmap/josm/actions/mapmode
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java

    r2412 r2450  
    1111import java.awt.Cursor;
    1212import java.awt.EventQueue;
    13 import java.awt.Graphics;
    1413import java.awt.Graphics2D;
    1514import java.awt.Point;
     
    4140import org.openstreetmap.josm.command.Command;
    4241import org.openstreetmap.josm.command.SequenceCommand;
     42import org.openstreetmap.josm.data.Bounds;
    4343import org.openstreetmap.josm.data.SelectionChangedListener;
    4444import org.openstreetmap.josm.data.coor.EastNorth;
     
    879879    }
    880880
    881     public void paint(Graphics g, MapView mv) {
     881    public void paint(Graphics2D g, MapView mv, Bounds box) {
    882882        if (!drawHelperLine || wayIsFinished || shift) return;
    883883
  • trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java

    r2432 r2450  
    88import java.awt.Color;
    99import java.awt.Cursor;
    10 import java.awt.Graphics;
    1110import java.awt.Graphics2D;
    1211import java.awt.Point;
     
    2928import org.openstreetmap.josm.command.MoveCommand;
    3029import org.openstreetmap.josm.command.SequenceCommand;
     30import org.openstreetmap.josm.data.Bounds;
    3131import org.openstreetmap.josm.data.coor.EastNorth;
    3232import org.openstreetmap.josm.data.osm.Node;
     
    230230    }
    231231
    232     public void paint(Graphics g, MapView mv) {
     232    public void paint(Graphics2D g, MapView mv, Bounds box) {
    233233        if (mode == Mode.select) {
    234234            // Nothing to do
Note: See TracChangeset for help on using the changeset viewer.