Appearance
Class: CircleScanEffects
生成一个环形扫描 Primitive
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new CircleScanEffects(options): CircleScanEffects
生成一个环形扫描 Primitive
options CircleScanPrimitiveOptions 一个具有以下属性的对象:
| Name | Type | Default | Description |
|---|---|---|---|
scene | Scene | Scene | |
center | Cartesian3 | 圆心 | |
radius | Number | 半径 | |
outLineWidth | Number | 2 | optional 扫描外边框线宽度m |
duration | Number | 1e3 | optional 扫描一次完成的时间ms |
color | String | '#FF0000' | optional 环形扫描的颜色 |
@example:
js
const circleScan = new joDVF.CircleScanEffects({
viewer,
center: Cesium.Cartesian3.fromDegrees(
108.7375135575923,
33.16163417523299,
1000
),
radius: 1000.0,
color: "#f05"
});Parameters
| Name | Type |
|---|---|
options | CircleScanPrimitiveOptions |
Returns
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:98
Properties
viewer
• viewer: Viewer
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:67
Accessors
duration
• get duration(): number
扫描一次完成的时间 ms
Returns
number
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:288
• set duration(value): void
Parameters
| Name | Type |
|---|---|
value | number |
Returns
void
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:292
color
• get color(): string
环形扫描的颜色
Returns
string
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:299
• set color(color): void
Parameters
| Name | Type |
|---|---|
color | string |
Returns
void
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:303
isClockwise
• get isClockwise(): boolean
是否顺时针扫描
Returns
boolean
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:311
• set isClockwise(value): void
Parameters
| Name | Type |
|---|---|
value | boolean |
Returns
void
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:315
Methods
setColor
▸ setColor(color): void
设置环形扫描的颜色
Parameters
| Name | Type | Description |
|---|---|---|
color | string | 环形扫描的颜色 |
Returns
void
Memberof
CircleScanPrimitive
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:252
setDuration
▸ setDuration(count): void
设置扫描一次完成的时间 ms
Parameters
| Name | Type | Description |
|---|---|---|
count | number | 设置扫描一次完成的时间 ms |
Returns
void
Memberof
CircleScanPrimitive
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:263
setIsClockwise
▸ setIsClockwise(isClockwise): void
是否顺时针扫描
Parameters
| Name | Type |
|---|---|
isClockwise | boolean |
Returns
void
Memberof
CircleScanPrimitive
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:281
destroy
▸ destroy(): void
销毁
Returns
void
Defined in
src/visualization/CircleEffects/CircleScanEffects.ts:322

