Skip to content

m-gis核心库 v0.4.4


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

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

Viewer

当前视图

返回

Fog

继承自

Effect.addToViewer


fire()

fire(type, params): Fog

定义于: effects/Effect.ts:116

参数

type

any

params

any

返回

Fog

继承自

Effect.fire


off()

off(type, callback, context): Fog

定义于: effects/Effect.ts:106

参数

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

MGis 地理三维库