Appearance
Class: SimplePolygon
Hierarchy
↳
SimplePolygon
Table of contents
Constructors
Properties
- id
- clampToGround
- geometry
- attributes
- depthFailAppearance
- appearance
- classificationType
- isUpdate
- positions
- primitive
Accessors
Methods
Constructors
constructor
• new SimplePolygon(style, classificationType): SimplePolygon
Parameters
| Name | Type |
|---|---|
style | PolygonStyle |
classificationType | ClassificationType |
Returns
Overrides
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:34
Properties
id
• id: string
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:27
clampToGround
• clampToGround: boolean
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:28
geometry
• geometry: CoplanarPolygonGeometry | PolygonGeometry
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:29
attributes
• attributes: any
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:30
depthFailAppearance
• depthFailAppearance: Appearance
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:31
appearance
• appearance: Appearance
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:32
classificationType
• classificationType: ClassificationType
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:33
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(): PolygonStyle
线默认样式
Returns
Memberof
SimplePolygon
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:125
Methods
createPrimitive
▸ createPrimitive(): Primitive | GroundPrimitive
Returns
Primitive | GroundPrimitive
Overrides
SimplePrimitive.createPrimitive
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:51
createGeometry
▸ createGeometry(): PolygonGeometry
Returns
PolygonGeometry
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:76
setPosition
▸ setPosition(positions): void
设置坐标
Parameters
| Name | Type | Description |
|---|---|---|
positions | Cartesian3[] | 位置点集合 |
Returns
void
Memberof
SimplePolygon
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:95
getPosition
▸ getPosition(): Cartesian3[]
获取位置点
Returns
Cartesian3[]
Memberof
SimplePolygon
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:105
setUpdate
▸ setUpdate(isUpdate): void
设置更新开关
Parameters
| Name | Type | Description |
|---|---|---|
isUpdate | boolean | 是否更新图元 |
Returns
void
Memberof
SimplePolygon
Defined in
src/interaction/DrawHandler/base/SimplePolygon.ts:115
getGeometry
▸ getGeometry(): any
Returns
any
Inherited from
Defined in
src/interaction/DrawHandler/base/SimplePrimitive.ts:20
update
▸ update(frameState?): void
Parameters
| Name | Type |
|---|---|
frameState? | any |
Returns
void
Inherited from
Defined in
src/interaction/DrawHandler/base/SimplePrimitive.ts:29
destroy
▸ destroy(): void
Returns
void
Inherited from
Defined in
src/interaction/DrawHandler/base/SimplePrimitive.ts:42

