Skip to content

Class: CircleScanEffects

生成一个环形扫描 Primitive

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new CircleScanEffects(options): CircleScanEffects

生成一个环形扫描 Primitive

options CircleScanPrimitiveOptions 一个具有以下属性的对象:

NameTypeDefaultDescription
sceneSceneScene
centerCartesian3圆心
radiusNumber半径
outLineWidthNumber2optional 扫描外边框线宽度m
durationNumber1e3optional 扫描一次完成的时间ms
colorString'#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

NameType
optionsCircleScanPrimitiveOptions

Returns

CircleScanEffects

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

NameType
valuenumber

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

NameType
colorstring

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

NameType
valueboolean

Returns

void

Defined in

src/visualization/CircleEffects/CircleScanEffects.ts:315

Methods

setColor

setColor(color): void

设置环形扫描的颜色

Parameters

NameTypeDescription
colorstring环形扫描的颜色

Returns

void

Memberof

CircleScanPrimitive

Defined in

src/visualization/CircleEffects/CircleScanEffects.ts:252


setDuration

setDuration(count): void

设置扫描一次完成的时间 ms

Parameters

NameTypeDescription
countnumber设置扫描一次完成的时间 ms

Returns

void

Memberof

CircleScanPrimitive

Defined in

src/visualization/CircleEffects/CircleScanEffects.ts:263


setIsClockwise

setIsClockwise(isClockwise): void

是否顺时针扫描

Parameters

NameType
isClockwiseboolean

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