#import <Toolkit.h>
所有成员的列表。
详细描述
工具包类。
提供一些辅助计算功能。例如:判断给定值是否为零的重载方法等。
成员函数文档
+ (NSString*) getLanguage |
|
|
|
|
+ (BOOL) isOldDatasetGroup: |
|
(Datasource *) |
datasource |
|
|
判断是否是老版本分组数据
- 参数:
-
- 返回:
- true表示是老版本,false表示不是老版本
+ (int) IsSelfIntersect: |
|
(Geometry *) |
geo |
|
|
判断是否自相交 -1:数据错误或异常 1:数据存在自相交 0:数据不存在自相交
+ (BOOL) isValidEncodeType: |
|
(BOOL) |
isVector |
encodeType: |
|
(EncodeType) |
encodeType | |
|
|
| | |
+ (BOOL) isZero: |
|
(double) |
value |
|
|
判断 value 是否为零值, 使用 <Environment> 里设定的容限。
其中 <Environment> 类中定义的判断精度有零值判断精度和默认零值判断精度,这里使用的是默认零值判断精度,就是系统给定的零值判断精度。详细信息请参见 <Environment> 类型。
- 参数:
-
- 返回:
- 如果 value 为零值,返回 true;否则返回 false。
+ (BOOL) isZero: |
|
(double) |
value |
Min: |
|
(double) |
minPrecision |
Max: |
|
(double) |
maxPrecision | |
|
|
| | |
判断 value 是否为零值,使用最小判断精度(minPrecision)和最大判断精度(maxPrecision)作为判断容限。
- 参数:
-
| value | 要测试的值。 |
| minPrecision | 指定的最小判断精度,即左判断精度,为判断容限的下限。 |
| maxPrecision | 指定的最大判断精度,即右判断精度,为判断容限是上限。 |
- 返回:
- 一个布尔值,true 表示 value 值为零值,false 表示为非零值。
+ (BOOL) isZero: |
|
(double) |
value |
Precision: |
|
(double) |
precision | |
|
|
| | |
判断给定的value是否为零值,使用 precision 做为判断精度。
- 参数:
-
| value | 要测试的值。 |
| precision | 用户给定的零值判断精度。 |
- 返回:
- 一个布尔值,true 表示 value 值为零值,false 表示为非零值。
+ (void) setLanguage: |
|
(NSString *) |
language |
|
|
该类的文档由以下文件生成: