1
13693261870
2024-09-30 60494b2aa2d720a98c421dc732ca2636b273e10c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
package com.se.simu.domain.dto;
 
/**
 * 范围实体类
 *
 * @author WWW
 * @date   2024-09-30
 */
public class ExtensionDto {
    private double minx;
 
    private double miny;
 
    private double maxx;
 
    private double maxy;
 
    private double minHeight;
 
    private double maxHeight;
 
    public ExtensionDto(){}
 
    public ExtensionDto(double minx, double miny, double maxx, double maxy) {
        this.minx = minx;
        this.miny = miny;
        this.maxx = maxx;
        this.maxy = maxy;
    }
 
    public ExtensionDto(double minx, double miny, double maxx, double maxy, double minHeight, double maxHeight) {
        this.minx = minx;
        this.miny = miny;
        this.maxx = maxx;
        this.maxy = maxy;
        this.minHeight = minHeight;
        this.maxHeight = maxHeight;
    }
 
    public void setHeight(double minHeight, double maxHeight) {
        synchronized (this) {
            if (this.minHeight > minHeight) {
                this.minHeight = minHeight;
            }
            if (this.maxHeight < maxHeight) {
                this.maxHeight = maxHeight;
            }
        }
    }
 
    public double getMinx() {
        return minx;
    }
 
    public void setMinx(double minx) {
        this.minx = minx;
    }
 
    public double getMiny() {
        return miny;
    }
 
    public void setMiny(double miny) {
        this.miny = miny;
    }
 
    public double getMaxx() {
        return maxx;
    }
 
    public void setMaxx(double maxx) {
        this.maxx = maxx;
    }
 
    public double getMaxy() {
        return maxy;
    }
 
    public void setMaxy(double maxy) {
        this.maxy = maxy;
    }
 
    public double getMinHeight() {
        return minHeight;
    }
 
    public void setMinHeight(double minHeight) {
        this.minHeight = minHeight;
    }
 
    public double getMaxHeight() {
        return maxHeight;
    }
 
    public void setMaxHeight(double maxHeight) {
        this.maxHeight = maxHeight;
    }
}