Skip to content

worldwind-ui API / ngx-worldwind / WwSurfacePolygonComponent

Class: WwSurfacePolygonComponent ​

Defined in: angular/src/lib/shapes.ts:390

A polygon draped on the terrain.

Extends ​

Constructors ​

Constructor ​

new WwSurfacePolygonComponent(): WwSurfacePolygonComponent

Defined in: angular/src/lib/shapes.ts:95

Returns ​

WwSurfacePolygonComponent

Inherited from ​

WwStyledShapeBase.constructor

Properties ​

applyLighting ​

readonly applyLighting: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:187

Inherited from ​

WwStyledShapeBase.applyLighting


boundaries ​

readonly boundaries: InputSignal<SurfacePolygonBoundaries>

Defined in: angular/src/lib/shapes.ts:391


depthTest ​

readonly depthTest: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:188

Inherited from ​

WwStyledShapeBase.depthTest


displayName ​

readonly displayName: InputSignal<string | null | undefined>

Defined in: angular/src/lib/shapes.ts:74

Inherited from ​

WwStyledShapeBase.displayName


drawVerticals ​

readonly drawVerticals: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:186

Inherited from ​

WwStyledShapeBase.drawVerticals


enabled ​

readonly enabled: InputSignal<boolean | undefined>

Defined in: angular/src/lib/shapes.ts:75

Inherited from ​

WwStyledShapeBase.enabled


fill ​

readonly fill: InputSignal<ColorInput | null | undefined>

Defined in: angular/src/lib/shapes.ts:183

Inherited from ​

WwStyledShapeBase.fill


highlight ​

readonly highlight: InputSignal<ShapeStyle | null | undefined>

Defined in: angular/src/lib/shapes.ts:190

Inherited from ​

WwStyledShapeBase.highlight


highlightOnHover ​

readonly highlightOnHover: InputSignal<boolean>

Defined in: angular/src/lib/shapes.ts:79

Toggle the shape's highlight attributes while the mouse is over it.

Inherited from ​

WwStyledShapeBase.highlightOnHover


hoverEvents ​

readonly hoverEvents: InputSignal<boolean>

Defined in: angular/src/lib/shapes.ts:81

Enable mouseEnter / mouseLeave (hover picking costs GPU time).

Inherited from ​

WwStyledShapeBase.hoverEvents


imageSource ​

readonly imageSource: InputSignal<string | null | undefined>

Defined in: angular/src/lib/shapes.ts:189

Inherited from ​

WwStyledShapeBase.imageSource


mouseEnter ​

readonly mouseEnter: OutputEmitterRef<PickEvent>

Defined in: angular/src/lib/shapes.ts:85

Inherited from ​

WwStyledShapeBase.mouseEnter


mouseLeave ​

readonly mouseLeave: OutputEmitterRef<PickEvent>

Defined in: angular/src/lib/shapes.ts:86

Inherited from ​

WwStyledShapeBase.mouseLeave


pathType ​

readonly pathType: InputSignal<PathType | undefined>

Defined in: angular/src/lib/shapes.ts:392


renderable ​

readonly renderable: WritableSignal<WWSurfacePolygon | null>

Defined in: angular/src/lib/shapes.ts:89

The live WorldWind renderable, null until created.

Inherited from ​

WwStyledShapeBase.renderable


shapeClick ​

readonly shapeClick: OutputEmitterRef<PickEvent>

Defined in: angular/src/lib/shapes.ts:83

Inherited from ​

WwStyledShapeBase.shapeClick


shapeDoubleClick ​

readonly shapeDoubleClick: OutputEmitterRef<PickEvent>

Defined in: angular/src/lib/shapes.ts:84

Inherited from ​

WwStyledShapeBase.shapeDoubleClick


stroke ​

readonly stroke: InputSignal<ColorInput | null | undefined>

Defined in: angular/src/lib/shapes.ts:184

Inherited from ​

WwStyledShapeBase.stroke


strokeWidth ​

readonly strokeWidth: InputSignal<number | undefined>

Defined in: angular/src/lib/shapes.ts:185

Inherited from ​

WwStyledShapeBase.strokeWidth


userData ​

readonly userData: InputSignal<unknown>

Defined in: angular/src/lib/shapes.ts:77

Stored on the renderable's userProperties; comes back from picks.

Inherited from ​

WwStyledShapeBase.userData

MIT licensed. Not affiliated with NASA; WorldWind is NASA's open-source virtual globe.