Revision 24830 trunk/libraries/lib3DMap/src/org/gvsig/gvsig3d/simbology3D/Line3DFeature.java

View differences:

Line3DFeature.java
1 1
package org.gvsig.gvsig3d.simbology3D;
2 2

  
3 3
import org.apache.log4j.Logger;
4
import org.gvsig.gvsig3d.simbology3D.extrusionSymbols.ExtrusionLineSymbol;
4 5
import org.gvsig.gvsig3d.simbology3D.geometry3D.Line3DGeometry;
5 6
import org.gvsig.gvsig3d.simbology3D.symbol3D.polyline.SimpleLine3DSymbol;
6 7
import org.gvsig.osgvp.Group;
......
22 23
		l3DGeometry = new Line3DGeometry(geometry);
23 24
		// l3DGeometry = (Line3DGeometry) this.getGeometry();
24 25
		// l3DSymbol = (SimpleLine3DSymbol) this.getSymbol();
25
		l3DSymbol = new SimpleLine3DSymbol(symbol);
26
		
27
		if (this.getSymbol().getClass().equals(ExtrusionLineSymbol.class)) {
28
			l3DSymbol = (SimpleLine3DSymbol) this.getSymbol();
29
		} else {
30
			l3DSymbol = new SimpleLine3DSymbol(symbol);
31
		}
32
		
26 33
	}
27 34

  
28 35
	public Group Draw(Group group) {

Also available in: Unified diff