ShadowVisibilityQuery类参考

三维分析类。 更多...

所有成员的列表。

公有成员

(id) - initWith:
 根据指定的Scene对象,构造一个新的ShadowVisibilityQuery对象
(double) - shadowRatioWithPosition:
 获取指定屏幕位置的阴影率
(BOOL) - build
 执行阴影分析
(void) - clear
 清除分析结果

属性

double spacing
 获取或设置点间距,分析展示点的间距
NSTimeZone * baseUTCOffset
 获取或设置时区偏移
NSDateComponents * startTime
 获取或设置分析的开始时间
NSDateComponents * endTime
 获取或设置分析的结束时间
NSTimeZone * timeInterval
 获取或设置时间间隔
ColorscolorTable
 获取或设置颜色表
GeometryqueryRegion
 获取或设置分析区域

详细描述

三维分析类。

阴影分析类,指定分析范围、设置阴影类型、设定分析时间段得出阴影分析结果


成员函数文档

- (BOOL) build  

执行阴影分析

- (void) clear  

清除分析结果

- (id) initWith: (Scene *)  scene  

根据指定的Scene对象,构造一个新的ShadowVisibilityQuery对象

参数:
scene 指定的Scene对象
返回:
ShadowVisibilityQuery对象
- (double) shadowRatioWithPosition: (CGPoint)  point  

获取指定屏幕位置的阴影率

参数:
point 指定的屏幕位置
返回:
阴影率,若返回-1表示获取失败

属性文档

- (NSTimeZone*) baseUTCOffset [read, write, assign]

获取或设置时区偏移

- (Colors*) colorTable [read, write, assign]

获取或设置颜色表

- (NSDateComponents*) endTime [read, write, assign]

获取或设置分析的结束时间

- (Geometry*) queryRegion [read, write, assign]

获取或设置分析区域

- (double) spacing [read, write, assign]

获取或设置点间距,分析展示点的间距

- (NSDateComponents*) startTime [read, write, assign]

获取或设置分析的开始时间

- (NSTimeZone*) timeInterval [read, write, assign]

获取或设置时间间隔


该类的文档由以下文件生成: