Skip to content

Class: SimplePolyline

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new SimplePolyline(style, classificationType): SimplePolyline

Parameters

NameType
styleLineStyle
classificationTypeClassificationType

Returns

SimplePolyline

Overrides

SimplePrimitive.constructor

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:48

Properties

id

id: string | AnyObject

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:39


properties

properties: string | AnyObject

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:40


clampToGround

clampToGround: boolean

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:41


geometry

geometry: CustomGeometry

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:42


appearance

appearance: Appearance

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:43


depthFailAppearance

depthFailAppearance: Appearance

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:44


attributes

attributes: any

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:45


show

show: boolean

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:46


classificationType

classificationType: ClassificationType

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:47


isUpdate

isUpdate: boolean

Inherited from

SimplePrimitive.isUpdate

Defined in

src/interaction/DrawHandler/base/SimplePrimitive.ts:11


positions

positions: Cartesian3[]

Inherited from

SimplePrimitive.positions

Defined in

src/interaction/DrawHandler/base/SimplePrimitive.ts:12


primitive

primitive: any

Inherited from

SimplePrimitive.primitive

Defined in

src/interaction/DrawHandler/base/SimplePrimitive.ts:13

Accessors

defaultStyle

get defaultStyle(): LineStyle

线默认样式

Returns

LineStyle

Memberof

SimplePolygon

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:162

Methods

createPrimitive

createPrimitive(): Primitive | GroundPolylinePrimitive

Returns

Primitive | GroundPolylinePrimitive

Overrides

SimplePrimitive.createPrimitive

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:70


createGeometry

createGeometry(): GroundPolylineGeometry | PolylineGeometry

Returns

GroundPolylineGeometry | PolylineGeometry

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:99


setPosition

setPosition(positions): void

设置坐标

Parameters

NameTypeDescription
positionsCartesian3[]位置点集合

Returns

void

Memberof

SimplePolyline

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:121


getPosition

getPosition(): Cartesian3[]

获取位置点

Returns

Cartesian3[]

Memberof

SimplePolyline

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:131


setUpdate

setUpdate(isUpdate): void

设置更新开关

Parameters

NameTypeDescription
isUpdateboolean是否更新图元

Returns

void

Memberof

SimplePolyline

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:141


update

update(frameState?): void

Parameters

NameType
frameState?any

Returns

void

Overrides

SimplePrimitive.update

Defined in

src/interaction/DrawHandler/base/SimplePolyline.ts:145


getGeometry

getGeometry(): any

Returns

any

Inherited from

SimplePrimitive.getGeometry

Defined in

src/interaction/DrawHandler/base/SimplePrimitive.ts:20


destroy

destroy(): void

Returns

void

Inherited from

SimplePrimitive.destroy

Defined in

src/interaction/DrawHandler/base/SimplePrimitive.ts:42