Revision 3188 trunk/libraries/libCq CMS for java.old/src/org/cresques/px/dxf/DxfHeaderVariables.java
DxfHeaderVariables.java | ||
---|---|---|
23 | 23 |
*/ |
24 | 24 |
package org.cresques.px.dxf; |
25 | 25 |
|
26 |
import org.cresques.io.DxfGroupVector; |
|
26 | 27 |
|
28 |
|
|
27 | 29 |
/** |
28 | 30 |
* Definici?n de las variables que definen un DXF. Estas variables est?n |
29 | 31 |
* establecidas en la secci?n HEADER del propio fichero DXF. |
... | ... | |
33 | 35 |
public class DxfHeaderVariables { |
34 | 36 |
private String acadVersion; |
35 | 37 |
private String acadMaintVer; |
38 |
private boolean writedDxf3D; |
|
39 |
private double minZFromHeader; |
|
40 |
private double maxZFromHeader; |
|
36 | 41 |
|
37 | 42 |
/** |
38 | 43 |
* Constructor de DxfHeaderVariables. |
... | ... | |
80 | 85 |
return new String("Unknown codedVersion"); |
81 | 86 |
} |
82 | 87 |
} |
88 |
|
|
89 |
public boolean isWritedDxf3D() { |
|
90 |
// si los ext son como los escribimos devolver true |
|
91 |
writedDxf3D = false; |
|
92 |
double z1 = minZFromHeader; |
|
93 |
double z2 = maxZFromHeader; |
|
94 |
if (z1==999999999.0 && z2==-999999999.0) writedDxf3D = true; |
|
95 |
return writedDxf3D; |
|
96 |
} |
|
97 |
|
|
98 |
public void loadMinZFromHeader(double d) { |
|
99 |
minZFromHeader = d; |
|
100 |
} |
|
101 |
|
|
102 |
public void loadMaxZFromHeader(double d) { |
|
103 |
maxZFromHeader = d; |
|
104 |
} |
|
83 | 105 |
} |
Also available in: Unified diff