public class Size2D
extends java.lang.Object
存储有序双精度数对。
构造器和说明 |
---|
Size2D()
构造一个新的 Size2D 对象,其宽度和高度均为 -1.7976931348623157e+308。
|
Size2D(double width, double height)
根据指定的参数来构造一个 Size2D 的新对象。
|
Size2D(Size2D sz)
根据给定的 Size2D 对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
static Size2D |
ceiling(Size2D sz)
返回一个新的 Size2D 对象,其宽度和高度值为大于等于指定 Size2D 对象对应值的最小整数值,例如给定 Size2D(2.3,6.8),则生成的新的对象为 Size2D(3,7)。
|
Size2D |
clone()
返回当前 Size2D 对象的一个拷贝。
|
boolean |
equals(java.lang.Object obj)
指定此 Size2D 是否包含与指定 Object 有相同的 width,height。
|
boolean |
equals(Size2D sz)
判定此 Size2D 是否与指定 Size2D 有相同的坐标。
|
static Size2D |
floor(Size2D sz)
返回一个新的 Size2D 对象,其宽度和高度值为小于等于指定 Size2D 对象对应值的最大整数值,例如,指定的对象为 Size2D(2.3,6.8),则生成的新的对象为 Size2D(2,6)。
|
static Size2D |
getEMPTY()
表示一个空的只读的 Size2D 对象, 即 Width,Height 值均为 -1.7976931348623157e+308。
|
double |
getHeight()
返回此 Size2D 的垂直分量,即高度。
|
double |
getWidth()
返回此 Size2D 的水平分量,即宽度。
|
int |
hashCode()
返回此 Size2D 的哈希代码。
|
boolean |
isEmpty()
判断当前 Size2D 对象是否为空,即是否宽度和高度均为 -1.7976931348623157e+308。
|
static Size2D |
round(Size2D sz)
返回一个新的 Size2D 对象,其宽度和高度值是通过对给定 Size2D 对象的对应值进行四舍五入得到,例如给定 Size2D(2.3,6.8), 则四舍五入后的新的对象为 Size2D(2,7)。
|
void |
setHeight(double height)
设置此 Size2D 的垂直分量,即高度。
|
void |
setWidth(double width)
设置此 Size2D 的水平分量,即宽度。
|
java.lang.String |
toString()
返回一个此 Size2D 对象宽度和高度的格式化字符串。
|
public Size2D()
public Size2D(double width, double height)
width
- 用来指定 Size2D 的宽度值。height
- 用来指定 Size2D 的高度值。public Size2D(Size2D sz)
sz
- 指定的 Size2D 对象。public static final Size2D getEMPTY()
public boolean isEmpty()
public double getHeight()
public void setHeight(double height)
height
- 此 Size2D 的垂直分量。public double getWidth()
public void setWidth(double width)
width
- 此 Size2D 的水平分量。public boolean equals(Size2D sz)
Environment
类。sz
- 要测试的对象。public static Size2D floor(Size2D sz)
sz
- 要转换的 Size2D。public static Size2D ceiling(Size2D sz)
sz
- 要转换的 Size2D。public static Size2D round(Size2D sz)
sz
- 要转换的 Size2D 对象。public java.lang.String toString()
toString
在类中 java.lang.Object
public Size2D clone()
clone
在类中 java.lang.Object
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
obj
- 要测试的对象。public int hashCode()
hashCode
在类中 java.lang.Object