Options
All
  • Public
  • Public/Protected
  • All
Menu

Can be accessed with geofs.runways.

Index

Variables

defaultPadding: number
defaultWidth: number
env: {}

Type declaration

  • [key: string]: { canvas: HTMLCanvasElement; context: CanvasRenderingContext2D; image: HTMLImageElement; promise: Promise<typeof env[string]> }
    • canvas: HTMLCanvasElement
    • context: CanvasRenderingContext2D
    • image: HTMLImageElement
    • promise: Promise<typeof env[string]>
imageryLayers: Cesium.ImageryLayer[]
imageryOpacity: number
modelRunwayWidth: number
modelVerticalOffset: number
modelVisibility: boolean
nearRunways: {}

Type declaration

refreshDistanceThreshold: number
refreshRate: number
runwayNumberLimit: number
thresholdLength: number
tileLength: number

Functions

  • asyncSetImageLayerRotationPosition(a: string, b: number, c: number[], d: runway): Promise<void>
  • generateRunwayId(a: string[]): string
  • getNearRunways(a: number[], b?: number, c?: number): [string, number, number, number, number, number] & { distance: number }
  • Parameters

    • a: number[]
    • Optional b: number
    • Optional c: number

    Returns [string, number, number, number, number, number] & { distance: number }

  • getNearestRunway(a: number[]): runway | null
  • getRotationCanvas(a: string): Promise<typeof env[string]>
  • redraw(): void
  • refresh(): void
  • reset(): void
  • setRunwayDistance(a: number[], b: ([string, number, number, number, number, number] & { distance: number })[]): void
  • Parameters

    • a: number[]
    • b: ([string, number, number, number, number, number] & { distance: number })[]

    Returns void

  • setRunwayModelVisibility(a: boolean): void

Generated using TypeDoc