Size2D类参考
存储有序双精度数对。 更多...
公有成员 | |
| (id) | - init |
| 构造一个新的 Size2D 对象,其宽度和高度均为 -1.7976931348623157e+308。 | |
| (id) | - initWithWidth:Height: |
| 根据指定的参数来构造一个 Size2D 的新对象。 | |
| (id) | - initWith: |
| 根据给定的 Size2D 对象构造一个与其完全相同的新对象。 | |
| (BOOL) | - isEmpty |
| 判断当前 Size2D 对象是否为空,即是否宽度和高度均为 -1.7976931348623157e+308。 | |
| (BOOL) | - equalsObj: |
| 指定此 Size2D 是否包含与指定 Object 有相同的 width,height。 | |
| (BOOL) | - equals: |
| 判定此 Size2D 是否与指定 Size2D 有相同的坐标。 | |
| (Size2D *) | - clone |
| 返回当前 Size2D 对象的一个拷贝。 | |
静态公有成员 | |
| (Size2D *) | + getEmpty |
| 表示一个空的只读的 Size2D 对象, 即 Width,Height 值均为 -1.7976931348623157e+308。 | |
| (Size2D *) | + floor: |
| 返回一个新的 Size2D 对象。 | |
| (Size2D *) | + ceiling: |
| 返回一个新的 Size2D 对象。 | |
| (Size2D *) | + round: |
| 返回一个新的 Size2D 对象。 | |
保护属性 | |
| double | _width |
| 获取或设置此 Size2D 的水平分量,即宽度。 | |
| double | _height |
| 获取或设置此 Size2D 的垂直分量,即高度。 | |
属性 | |
| double | width |
| 获取或设置此 Size2D 的水平分量,即宽度。 | |
| double | height |
| 获取或设置此 Size2D 的垂直分量,即高度。 | |
详细描述
存储有序双精度数对。
成员函数文档
| - (BOOL) equals: | (Size2D *) | size2D |
判定此 Size2D 是否与指定 Size2D 有相同的坐标。
注意此处的判定精度为零值判断精度,要了解更多零值判断精度的信息,请参见 Environment 类。
- 参数:
-
size2D 要测试的对象。
| - (BOOL) equalsObj: | (id) | obj |
| + (Size2D *) getEmpty |
| - (id) init |
构造一个新的 Size2D 对象,其宽度和高度均为 -1.7976931348623157e+308。
| - (id) initWithWidth: | (double) | width | ||
| Height: | (double) | height | ||
| - (BOOL) isEmpty |
成员数据文档
- (double) _height [protected] |
- (double) _width [protected] |
属性文档
- (double) height [read, write, assign] |
- (double) width [read, write, assign] |
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。