Revision 29940 branches/v2_0_0_prep/libraries/lib3DMap-share/src/main/java/com/iver/ai2/gvsig3d/legend/symbols/Object3DMarkerSymbol.java
Object3DMarkerSymbol.java | ||
---|---|---|
127 | 127 |
import org.gvsig.fmap.mapcontext.MapContext; |
128 | 128 |
import org.gvsig.fmap.mapcontext.layers.FLayer; |
129 | 129 |
import org.gvsig.fmap.mapcontext.layers.FLayers; |
130 |
import org.gvsig.fmap.mapcontext.rendering.symbols.AbstractMarkerSymbol; |
|
130 | 131 |
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol; |
131 | 132 |
import org.gvsig.fmap.mapcontext.rendering.symbols.SymbolDrawingException; |
132 | 133 |
import org.gvsig.osgvp.core.osg.Vec3; |
... | ... | |
135 | 136 |
|
136 | 137 |
import com.iver.ai2.gvsig3d.map3d.layers.Layer3DProps; |
137 | 138 |
|
138 |
public class Object3DMarkerSymbol extends org.gvsig.fmap.mapcontext.rendering.symbols.AbstractMarkerSymbol {
|
|
139 |
public class Object3DMarkerSymbol extends AbstractMarkerSymbol { |
|
139 | 140 |
private static final float SELECTION_OPACITY_FACTOR = .3F; |
140 | 141 |
// transient private Image img; |
141 | 142 |
private String object3DPath; |
... | ... | |
196 | 197 |
|
197 | 198 |
public void draw(Graphics2D g, AffineTransform affineTransform, FShape shp, |
198 | 199 |
Cancellable cancel) { |
199 |
// FPoint2D p = (FPoint2D) shp; |
|
200 |
// double x, y; |
|
201 |
// int size = (int) Math.round(getSize()); |
|
202 |
// double halfSize = getSize()/2; |
|
203 |
// x = p.getX() - halfSize; |
|
204 |
// y = p.getY() - halfSize; |
|
205 |
// int xOffset = (int) getOffset().getX(); |
|
206 |
// int yOffset = (int) getOffset().getY(); |
|
207 |
// |
|
208 |
// if (size > 0) { |
|
209 |
// BackgroundFileStyle bg = (!selected) ? bgImage : bgSelImage ; |
|
210 |
// Rectangle rect = new Rectangle( size, size ); |
|
211 |
// g.translate(x+xOffset, y+yOffset); |
|
212 |
// g.rotate(getRotation(), halfSize, halfSize); |
|
213 |
// try { |
|
214 |
// bg.drawInsideRectangle(g, rect); |
|
215 |
// } catch (SymbolDrawingException e) { |
|
216 |
// Logger.getLogger(getClass()).warn(Messages.getString( |
|
217 |
// "label_style_could_not_be_painted"), e); |
|
218 |
// } |
|
219 |
// g.rotate(-getRotation(), halfSize, halfSize); |
|
220 |
// g.translate(-(x+xOffset), -(y+yOffset)); |
|
221 |
// |
|
222 |
// } |
|
200 |
|
|
223 | 201 |
|
224 | 202 |
} |
225 | 203 |
|
Also available in: Unified diff