m-gis核心库 / Fog
类: Fog
定义于: effects/Fog.ts:26
雾特效
this.$viewer.addEffect(new FogEffect());
继承
Effect
构造函数
构造函数
new Fog(
options):Fog
定义于: effects/Fog.ts:39
参数
options
FogOptions
雾特效可选参数
返回
Fog
重写了
Effect.constructor
属性
_delegate
_delegate:
any
定义于: effects/Effect.ts:13
继承自
Effect._delegate
_effectEvent
_effectEvent:
EffectEvent
定义于: effects/Effect.ts:14
继承自
Effect._effectEvent
_fogByDistance
_fogByDistance:
any
定义于: effects/Fog.ts:27
_fogColor
_fogColor:
any
定义于: effects/Fog.ts:28
_fogHeight
_fogHeight:
number
定义于: effects/Fog.ts:30
_fogType
_fogType:
string
定义于: effects/Fog.ts:29
_globalDensity
_globalDensity:
number
定义于: effects/Fog.ts:31
_id
_id:
string
定义于: effects/Effect.ts:11
继承自
Effect._id
_options
_options:
any
定义于: effects/Effect.ts:15
继承自
Effect._options
_viewer
_viewer:
any
定义于: effects/Effect.ts:12
继承自
Effect._viewer
type
type:
any
定义于: effects/Effect.ts:16
继承自
Effect.type
访问器
effectEvent
Getter 签名
get effectEvent():
EffectEvent
定义于: effects/Effect.ts:41
Effect 的事件对象
返回
EffectEvent
继承自
Effect.effectEvent
fogByDistance
Getter 签名
get fogByDistance():
any
定义于: effects/Fog.ts:72
返回
any
Setter 签名
set fogByDistance(
fogByDistance):void
定义于: effects/Fog.ts:62
可视距离设置
参数
fogByDistance
any
返回
void
fogColor
Getter 签名
get fogColor():
any
定义于: effects/Fog.ts:85
返回
any
Setter 签名
set fogColor(
fogColor):void
定义于: effects/Fog.ts:80
雾颜色设置
参数
fogColor
any
返回
void
fogHeight
Getter 签名
get fogHeight():
number
定义于: effects/Fog.ts:94
返回
number
Setter 签名
set fogHeight(
fogHeight):void
定义于: effects/Fog.ts:89
参数
fogHeight
number
返回
void
fogType
Getter 签名
get fogType():
string
定义于: effects/Fog.ts:54
返回
string
Setter 签名
set fogType(
fogType):void
定义于: effects/Fog.ts:49
参数
fogType
string
返回
void
globalDensity
Getter 签名
get globalDensity():
number
定义于: effects/Fog.ts:103
返回
number
Setter 签名
set globalDensity(
globalDensity):void
定义于: effects/Fog.ts:98
参数
globalDensity
number
返回
void
id
Getter 签名
get id():
string
定义于: effects/Effect.ts:32
唯一标识 id
返回
string
继承自
Effect.id
方法
_addCallback()
_addCallback(
viewer):void
定义于: effects/Effect.ts:59
参数
viewer
效果添加的回调函数,
返回
void
继承自
Effect._addCallback
_mountedHook()
_mountedHook():
void
定义于: effects/Effect.ts:50
返回
void
继承自
Effect._mountedHook
_prepareDelegate()
_prepareDelegate():
void
定义于: effects/Fog.ts:107
准备代理
返回
void
重写了
Effect._prepareDelegate
_removeCallback()
_removeCallback():
void
定义于: effects/Effect.ts:71
效果添加的回调函数
返回
void
继承自
Effect._removeCallback
_removedHook()
_removedHook():
void
定义于: effects/Effect.ts:52
返回
void
继承自
Effect._removedHook
addToViewer()
addToViewer(
viewer):Fog
定义于: effects/Effect.ts:84
将特效添加到当前视图
参数
viewer
当前视图
返回
Fog
继承自
Effect.addToViewer
fire()
fire(
type,params):Fog
参数
type
any
params
any
返回
Fog
继承自
Effect.fire
off()
off(
type,callback,context):Fog
参数
type
any
callback
any
context
any
返回
Fog
继承自
Effect.off
on()
on(
type,callback,context):Fog
定义于: effects/Effect.ts:95
参数
type
any
callback
any
context
any
返回
Fog
继承自
Effect.on