Skip to content

xgis-cesium v0.1.9


xgis-cesium / TailedAttackArrow

Class: TailedAttackArrow

Defined in: src/overlay/plot/TailedAttackArrow.ts:12

Extends

Constructors

new TailedAttackArrow()

new TailedAttackArrow(positions): TailedAttackArrow

Defined in: src/overlay/plot/TailedAttackArrow.ts:15

Parameters

positions

any

Returns

TailedAttackArrow

Overrides

AttackArrow.constructor

Properties

_allowDrillPicking

protected _allowDrillPicking: boolean

Defined in: src/overlay/Overlay.ts:17

Inherited from

AttackArrow._allowDrillPicking


_attr

protected _attr: any

Defined in: src/overlay/Overlay.ts:16

Inherited from

AttackArrow._attr


_bid

protected _bid: string

Defined in: src/overlay/Overlay.ts:10

Inherited from

AttackArrow._bid


_contextMenu

protected _contextMenu: any[]

Defined in: src/overlay/Overlay.ts:18

Inherited from

AttackArrow._contextMenu


_delegate

protected _delegate: any

Defined in: src/overlay/Overlay.ts:11

Inherited from

AttackArrow._delegate


_id

protected _id: string

Defined in: src/overlay/Overlay.ts:9

Inherited from

AttackArrow._id


_layer

protected _layer: any

Defined in: src/overlay/Overlay.ts:13

Inherited from

AttackArrow._layer


_overlayEvent

protected _overlayEvent: OverlayEvent

Defined in: src/overlay/Overlay.ts:19

Inherited from

AttackArrow._overlayEvent


_positions

protected _positions: Position[]

Defined in: src/overlay/plot/AttackArrow.ts:15

Inherited from

AttackArrow._positions


_show

protected _show: boolean

Defined in: src/overlay/Overlay.ts:14

Inherited from

AttackArrow._show


_state

protected _state: string

Defined in: src/overlay/Overlay.ts:12

Inherited from

AttackArrow._state


_style

protected _style: any

Defined in: src/overlay/Overlay.ts:15

Inherited from

AttackArrow._style


headHeightFactor

protected headHeightFactor: number

Defined in: src/overlay/plot/AttackArrow.ts:16

Inherited from

AttackArrow.headHeightFactor


headTailFactor

protected headTailFactor: number

Defined in: src/overlay/plot/AttackArrow.ts:20

Inherited from

AttackArrow.headTailFactor


headWidthFactor

protected headWidthFactor: number

Defined in: src/overlay/plot/AttackArrow.ts:17

Inherited from

AttackArrow.headWidthFactor


neckHeightFactor

protected neckHeightFactor: number

Defined in: src/overlay/plot/AttackArrow.ts:18

Inherited from

AttackArrow.neckHeightFactor


neckWidthFactor

protected neckWidthFactor: number

Defined in: src/overlay/plot/AttackArrow.ts:19

Inherited from

AttackArrow.neckWidthFactor

Accessors

allowDrillPicking

Get Signature

get allowDrillPicking(): boolean

Defined in: src/overlay/Overlay.ts:80

Returns

boolean

Set Signature

set allowDrillPicking(allowDrillPicking): void

Defined in: src/overlay/Overlay.ts:76

Parameters
allowDrillPicking

boolean

Returns

void

Inherited from

AttackArrow.allowDrillPicking


attr

Get Signature

get attr(): any

Defined in: src/overlay/Overlay.ts:72

Returns

any

Set Signature

set attr(attr): void

Defined in: src/overlay/Overlay.ts:68

Parameters
attr

any

Returns

void

Inherited from

AttackArrow.attr


contextMenu

Get Signature

get contextMenu(): any[]

Defined in: src/overlay/Overlay.ts:100

Returns

any[]

Set Signature

set contextMenu(menus): void

Defined in: src/overlay/Overlay.ts:96

Parameters

any[]

Returns

void

Inherited from

AttackArrow.contextMenu


delegate

Get Signature

get delegate(): any

Defined in: src/overlay/Overlay.ts:88

Returns

any

Inherited from

AttackArrow.delegate


id

Get Signature

get id(): string

Defined in: src/overlay/Overlay.ts:49

Returns

string

Set Signature

set id(id): void

Defined in: src/overlay/Overlay.ts:45

Parameters
id

string

Returns

void

Inherited from

AttackArrow.id


overlayEvent

Get Signature

get overlayEvent(): OverlayEvent

Defined in: src/overlay/Overlay.ts:84

Returns

OverlayEvent

Inherited from

AttackArrow.overlayEvent


overlayId

Get Signature

get overlayId(): string

Defined in: src/overlay/Overlay.ts:37

Returns

string

Inherited from

AttackArrow.overlayId


positions

Get Signature

get positions(): Position[]

Defined in: src/overlay/plot/TailedAttackArrow.ts:37

Returns

Position[]

Set Signature

set positions(positions): void

Defined in: src/overlay/plot/TailedAttackArrow.ts:32

Parameters
positions

string | any[]

Returns

void

Overrides

AttackArrow.positions


show

Get Signature

get show(): boolean

Defined in: src/overlay/Overlay.ts:64

Returns

boolean

Set Signature

set show(show): void

Defined in: src/overlay/Overlay.ts:53

Parameters
show

boolean

Returns

void

Inherited from

AttackArrow.show


state

Get Signature

get state(): string

Defined in: src/overlay/Overlay.ts:92

Returns

string

Inherited from

AttackArrow.state


type

Get Signature

get type(): string

Defined in: src/overlay/plot/TailedAttackArrow.ts:28

Returns

string

Overrides

AttackArrow.type

Methods

_getHierarchy()

_getHierarchy(): PolygonHierarchy

Defined in: src/overlay/plot/TailedAttackArrow.ts:41

Returns

PolygonHierarchy

Overrides

AttackArrow._getHierarchy


addTo()

addTo(layer): TailedAttackArrow

Defined in: src/overlay/Overlay.ts:290

adds to layer

Parameters

layer

any

Returns

TailedAttackArrow

Inherited from

AttackArrow.addTo


fire()

fire(type, params): TailedAttackArrow

Defined in: src/overlay/Overlay.ts:327

Trigger subscription event

Parameters

type

any

params

any

Returns

TailedAttackArrow

Inherited from

AttackArrow.fire


getArrowBodyPoints()

getArrowBodyPoints(points, neckLeft, neckRight, tailWidthFactor): any[]

Defined in: src/overlay/plot/AttackArrow.ts:105

Parameters

points

any

neckLeft

any

neckRight

any

tailWidthFactor

any

Returns

any[]

Inherited from

AttackArrow.getArrowBodyPoints


getArrowHeadPoints()

getArrowHeadPoints(points, tailLeft, tailRight): any[]

Defined in: src/overlay/plot/AttackArrow.ts:47

Parameters

points

any

tailLeft

any

tailRight

any

Returns

any[]

Inherited from

AttackArrow.getArrowHeadPoints


off()

off(type, callback, context): TailedAttackArrow

Defined in: src/overlay/Overlay.ts:316

Unsubscribe event

Parameters

type

any

callback

any

context

any

Returns

TailedAttackArrow

Inherited from

AttackArrow.off


on()

on(type, callback, context): TailedAttackArrow

Defined in: src/overlay/Overlay.ts:304

Subscribe event

Parameters

type

any

callback

any

context

any

Returns

TailedAttackArrow

Inherited from

AttackArrow.on


remove()

remove(): TailedAttackArrow

Defined in: src/overlay/Overlay.ts:278

Removes from layer

Returns

TailedAttackArrow

Inherited from

AttackArrow.remove


setLabel()

setLabel(text, textStyle): TailedAttackArrow

Defined in: src/overlay/plot/AttackArrow.ts:194

Parameters

text

any

textStyle

any

Returns

TailedAttackArrow

Inherited from

AttackArrow.setLabel


setStyle()

setStyle(style): TailedAttackArrow

Defined in: src/overlay/plot/AttackArrow.ts:203

Sets Style

Parameters

style

any

Returns

TailedAttackArrow

Inherited from

AttackArrow.setStyle