Appearance
Class: SimplePolyline
Hierarchy
↳
SimplePolyline
Table of contents
Constructors
Properties
- id
- properties
- clampToGround
- geometry
- appearance
- depthFailAppearance
- attributes
- show
- classificationType
- isUpdate
- positions
- primitive
Accessors
Methods
Constructors
constructor
• new SimplePolyline(style, classificationType): SimplePolyline
Parameters
| Name | Type |
|---|---|
style | LineStyle |
classificationType | ClassificationType |
Returns
Overrides
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
Defined in
src/interaction/DrawHandler/base/SimplePrimitive.ts:11
positions
• positions: Cartesian3[]
Inherited from
Defined in
src/interaction/DrawHandler/base/SimplePrimitive.ts:12
primitive
• primitive: any
Inherited from
Defined in
src/interaction/DrawHandler/base/SimplePrimitive.ts:13
Accessors
defaultStyle
• get defaultStyle(): LineStyle
线默认样式
Returns
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
| Name | Type | Description |
|---|---|---|
positions | Cartesian3[] | 位置点集合 |
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
| Name | Type | Description |
|---|---|---|
isUpdate | boolean | 是否更新图元 |
Returns
void
Memberof
SimplePolyline
Defined in
src/interaction/DrawHandler/base/SimplePolyline.ts:141
update
▸ update(frameState?): void
Parameters
| Name | Type |
|---|---|
frameState? | any |
Returns
void
Overrides
Defined in
src/interaction/DrawHandler/base/SimplePolyline.ts:145
getGeometry
▸ getGeometry(): any
Returns
any
Inherited from
Defined in
src/interaction/DrawHandler/base/SimplePrimitive.ts:20
destroy
▸ destroy(): void
Returns
void
Inherited from
Defined in
src/interaction/DrawHandler/base/SimplePrimitive.ts:42

