Revision 18954 trunk/libraries/lib3DMap/src/com/iver/ai2/gvsig3d/simbology3D/symbol3D/point/CharacterPoint3DSymbol.java
CharacterPoint3DSymbol.java | ||
---|---|---|
12 | 12 |
import java.io.IOException; |
13 | 13 |
import java.util.List; |
14 | 14 |
|
15 |
import org.gvsig.symbology.fmap.symbols.CharacterMarkerSymbol; |
|
16 |
|
|
15 | 17 |
import com.iver.ai2.gvsig3d.gui.FeatureFactory; |
16 | 18 |
import com.iver.ai2.gvsig3d.simbology3D.symbol3D.Abstract3DSymbol; |
17 |
import com.iver.cit.gvsig.fmap.core.symbols.CharacterMarkerSymbol;
|
|
19 |
import com.iver.cit.gvsig.fmap.core.SymbologyFactory;
|
|
18 | 20 |
import com.iver.cit.gvsig.fmap.core.symbols.ISymbol; |
21 |
import com.iver.cit.gvsig.fmap.core.symbols.SymbolDrawingException; |
|
19 | 22 |
import com.sun.media.jai.codec.ImageCodec; |
20 | 23 |
import com.sun.media.jai.codec.ImageEncoder; |
21 | 24 |
import com.sun.media.jai.codec.PNGEncodeParam; |
... | ... | |
72 | 75 |
AffineTransform at =new AffineTransform(); |
73 | 76 |
at.scale(10, 10); |
74 | 77 |
|
75 |
sym.drawInsideRectangle(graphics,at ,new Rectangle((int)size,(int)size)); |
|
78 |
try { |
|
79 |
sym.drawInsideRectangle(graphics,at ,new Rectangle((int)size,(int)size)); |
|
80 |
} catch (SymbolDrawingException e1) { |
|
81 |
try { |
|
82 |
SymbologyFactory.getWarningSymbol( |
|
83 |
SymbolDrawingException.STR_UNSUPPORTED_SET_OF_SETTINGS, |
|
84 |
"desc", |
|
85 |
SymbolDrawingException.SHAPETYPE_MISMATCH). |
|
86 |
drawInsideRectangle(graphics,at ,new Rectangle((int)size,(int)size)); |
|
87 |
} catch (SymbolDrawingException e) { /* impossible */ } |
|
88 |
} |
|
76 | 89 |
|
77 | 90 |
String sip = "SymbolTmp.png"; |
78 | 91 |
File file = new File(sip); |
Also available in: Unified diff