Revision 30349 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/project/documents/view/toolListeners/snapping/snappers/PixelSnapper.java
PixelSnapper.java | ||
---|---|---|
41 | 41 |
package org.gvsig.app.project.documents.view.toolListeners.snapping.snappers; |
42 | 42 |
|
43 | 43 |
import java.awt.Color; |
44 |
import java.awt.Graphics; |
|
45 | 44 |
import java.awt.geom.Point2D; |
46 | 45 |
import java.awt.image.BufferedImage; |
47 | 46 |
import java.awt.image.ColorModel; |
48 | 47 |
|
49 | 48 |
import org.gvsig.fmap.mapcontext.ViewPort; |
49 |
import org.gvsig.fmap.mapcontrol.PrimitivesDrawer; |
|
50 | 50 |
import org.gvsig.fmap.mapcontrol.MapControl; |
51 |
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.AbstractSnapper; |
|
52 | 51 |
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapperRaster; |
52 |
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.impl.AbstractSnapper; |
|
53 | 53 |
|
54 | 54 |
import com.vividsolutions.jts.geom.Coordinate; |
55 | 55 |
|
... | ... | |
125 | 125 |
return pResul; |
126 | 126 |
} |
127 | 127 |
|
128 |
public void draw(Graphics g, Point2D pPixels) { |
|
129 |
g.setColor(getColor()); |
|
128 |
/* |
|
129 |
* (non-Javadoc) |
|
130 |
* @see org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapper#draw(org.gvsig.fmap.mapcontrol.PrimitivesDrawer, java.awt.geom.Point2D) |
|
131 |
*/ |
|
132 |
public void draw(PrimitivesDrawer primitivesDrawer, Point2D pPixels) { |
|
133 |
primitivesDrawer.setColor(getColor()); |
|
130 | 134 |
int half = getSizePixels() / 2; |
131 |
g.drawOval((int) (pPixels.getX() - half),
|
|
135 |
primitivesDrawer.drawOval((int) (pPixels.getX() - half),
|
|
132 | 136 |
(int) (pPixels.getY() - half), |
133 | 137 |
getSizePixels(), getSizePixels()); |
134 | 138 |
} |
Also available in: Unified diff