Revision 3188 trunk/libraries/libCq CMS for java.old/src/org/cresques/px/dxf/DxfHeaderVariables.java

View differences:

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