Options
All
  • Public
  • Public/Protected
  • All
Menu

Can be accessed with geofs.

Index

Variables

PRODUCTION: boolean
WGS84TileSize: number
absolutePause: boolean
aircraft: typeof aircraft
ajax: { post: any }

Type declaration

  • post:function
    • post(a: string, b: any, c: TypeOrArray<SuccessCallback<any>>, d: ((arg0: jqXHR<any>, arg1: ErrorTextStatus, arg2: string) => void)): jqXHR<any>
    • Parameters

      • a: string
      • b: any
      • c: TypeOrArray<SuccessCallback<any>>
      • d: ((arg0: jqXHR<any>, arg1: ErrorTextStatus, arg2: string) => void)
          • (arg0: jqXHR<any>, arg1: ErrorTextStatus, arg2: string): void
          • Parameters

            • arg0: jqXHR<any>
            • arg1: ErrorTextStatus
            • arg2: string

            Returns void

      Returns jqXHR<any>

animation: typeof animations
api: typeof api
autoStart: boolean
camera: typeof camera
canvas: JQuery
debug: typeof debug
debugOn: boolean
frameCallbackStack: {}

Type declaration

fx: typeof fx
includes: {}

Type declaration

  • [key: string]: any
initialCoordinates: number[]
initialRunways: number[][]
isApp: boolean
killCache: string
lastFlight: { aircraftId: number; coordinates: number[]; liveryId: string }

Type declaration

  • aircraftId: number
  • coordinates: number[]
  • liveryId: string
lastFlightDefault: Partial<typeof lastFlight>
lastTime: number
light: fx.light
manualStart: boolean
pause: boolean
pauseLevel: number
perlin: { gradient: number[][]; normalizationRatio: number; size: number; dotGridGradient: any; get: any; lerp: any }

Type declaration

  • gradient: number[][]
  • normalizationRatio: number
  • size: number
  • dotGridGradient:function
    • dotGridGradient(a: number, b: number, c: number, d: number): number
  • get:function
    • get(a: number, b: number, c: number): number
  • lerp:function
    • lerp(a: number, b: number, c: number): number
preferences: { version: string } & preferencesDefault
preferencesDefault: preferencesDefault
preferencesKeycodeLookup: {}

Type declaration

  • [key: number]: string
resizeHandlers: {}

Type declaration

  • [key: number]: (() => void)
      • (): void
      • Returns void

resizeHandlersIndex: number
runways: typeof runways
shadowsDisabled: boolean
simpleShadowOn: boolean
terrainProbingDuration: number
userRecord: { active: string; banned: string; callsign: string; created: Date; deviceid: string | null; email: string; externalid: string | null; facebookid: string | null; firstname: string; flighttime: string; googleid: string | null; id: string; ip: string; lastlogin: Date | null; lastname: string; mailing: string; muteList: any[]; muted: string; mutelist: string; password: string; preferences: any; premium: any; role: string; schoolid: string | null; sessionId: string; subscribed: boolean; subscriptionDaysLeft: string; subscriptionEnd: Date | null; subscriptionStart: Date | null; transactionDate: Date | null; transactionMessage: string | null; transactionReference: string | null; transactionStatus: string | null; trial: string }

Type declaration

  • active: string
  • banned: string
  • callsign: string
  • created: Date
  • deviceid: string | null
  • email: string
  • externalid: string | null
  • facebookid: string | null
  • firstname: string
  • flighttime: string
  • googleid: string | null
  • id: string
  • ip: string
  • lastlogin: Date | null
  • lastname: string
  • mailing: string
  • muteList: any[]
  • muted: string
  • mutelist: string
  • password: string
  • preferences: any
  • premium: any
  • role: string
  • schoolid: string | null
  • sessionId: string
  • subscribed: boolean
  • subscriptionDaysLeft: string
  • subscriptionEnd: Date | null
  • subscriptionStart: Date | null
  • transactionDate: Date | null
  • transactionMessage: string | null
  • transactionReference: string | null
  • transactionStatus: string | null
  • trial: string
utils: typeof utils
viewport: HTMLElement
world: undefined

Functions

  • CesiumCoord2tilePatch(a: number, b: number, c: number, d: number, e: TilingScheme): { x: number; y: number }[]
  • WGS84Coord2tile(a: number, b: number, c: number): { x: number; y: number }
  • WGS84Coord2tileQuad(a: number, b: number, c: number): { x: number; y: number }[]
  • WGS84Tile2coord(a: number, b: number, c: number): { lat: number; lon: number }
  • addResizeHandler(a: number, b?: { resizeHandlerId: any }): any
  • Parameters

    • a: number
    • Optional b: { resizeHandlerId: any }
      • [key: string]: any
      • resizeHandlerId: any

    Returns any

  • cancelPreferencesPanel(): void
  • coord2CenterTile(a: number, b: number, c: number): { x: number; y: number }[]
  • coord2tile(a: number, b: number, c: number): { x: number; y: number }
  • coord2tileQuad(a: number, b: number, c: number): { x: number; y: number }[]
  • destroyPreferencePanel(): void
  • disableShadows(): void
  • doPause(a?: number, b?: boolean): void
  • enableShadows(): void
  • flyTo(a?: number[], b?: boolean): void
  • flyToCamera(): void
  • frameCallback(a: number): void
  • fromHeadingPitchRoll(a: number, b: number, c: number, d?: Quaternion): Cesium.Quaternion
  • fromHeadingPitchRoll(a: number, b: number, c: number, d?: Quaternion): Cesium.Quaternion
  • getAltitudeAtPointFromCollisionResult(a: { location: number[]; normal: number[] }, b: number[]): number
  • Parameters

    • a: { location: number[]; normal: number[] }
      • [key: string]: any
      • location: number[]
      • normal: number[]
    • b: number[]

    Returns number

  • getCollisionResult(a: number[], b?: number[], c?: { location: number[]; normal: number[] }, d?: unknown): { location: number[] }
  • Parameters

    • a: number[]
    • Optional b: number[]
    • Optional c: { location: number[]; normal: number[] }
      • [key: string]: any
      • location: number[]
      • normal: number[]
    • Optional d: unknown

    Returns { location: number[] }

    • [key: string]: any
    • location: number[]
  • getGroundAltitude(a: number, b: number, c: unknown): { location: number[] }
  • Parameters

    • a: number
    • b: number
    • c: unknown

    Returns { location: number[] }

    • [key: string]: any
    • location: number[]
  • getLatLonMatrixcoord(a: number, b: number, c: number): string
  • getLink(): void
  • getNormalFromCollision(a: number[] | { normal: number[] }, b: unknown): number[]
  • getViewportDimentions(): void
  • handleResize(): void
  • init(): void
  • initLoggedInUser(): void
  • initPreferences(): void
  • initializePreferencesPanel(): void
  • isArray(a: any): boolean
  • isPaused(): true | void
  • isPreferencePanelOpen(): boolean
  • loadModel(a: string, b?: { allowPicking?: boolean; asynchronous?: boolean; backFaceCulling?: boolean; basePath?: string | Resource; clampAnimations?: boolean; clippingPlanes?: ClippingPlaneCollection; color?: Color; colorBlendAmount?: number; colorBlendMode?: ColorBlendMode; credit?: string | Credit; debugShowBoundingVolume?: boolean; debugWireframe?: boolean; dequantizeInShader?: boolean; distanceDisplayCondition?: DistanceDisplayCondition; heightReference?: HeightReference; id?: any; imageBasedLighting?: ImageBasedLighting; incrementallyLoadTextures?: boolean; lightColor?: Cartesian3; maximumScale?: number; minimumPixelSize?: number; modelMatrix?: Matrix4; scale?: number; scene?: Scene; shadows?: ShadowMode; show?: boolean; showCreditsOnScreen?: boolean; showOutline?: boolean; silhouetteColor?: Color; silhouetteSize?: number; url: string | Resource } & { justLoad: boolean }): Cesium.Model
  • Parameters

    • a: string
    • Optional b: { allowPicking?: boolean; asynchronous?: boolean; backFaceCulling?: boolean; basePath?: string | Resource; clampAnimations?: boolean; clippingPlanes?: ClippingPlaneCollection; color?: Color; colorBlendAmount?: number; colorBlendMode?: ColorBlendMode; credit?: string | Credit; debugShowBoundingVolume?: boolean; debugWireframe?: boolean; dequantizeInShader?: boolean; distanceDisplayCondition?: DistanceDisplayCondition; heightReference?: HeightReference; id?: any; imageBasedLighting?: ImageBasedLighting; incrementallyLoadTextures?: boolean; lightColor?: Cartesian3; maximumScale?: number; minimumPixelSize?: number; modelMatrix?: Matrix4; scale?: number; scene?: Scene; shadows?: ShadowMode; show?: boolean; showCreditsOnScreen?: boolean; showOutline?: boolean; silhouetteColor?: Color; silhouetteSize?: number; url: string | Resource } & { justLoad: boolean }

    Returns Cesium.Model

  • populateAxesAssignments(): void
  • populateButtonAssignments(): void
  • populateKeyAssignments(): void
  • preferencesDebugInfo(): void
  • preferencesStartFeedback(): void
  • preferencesStopFeedback(): void
  • preferencesTestJoystick(): boolean
  • preferencesTestOrientation(): boolean
  • probeTerrain(): void
  • readPreferences(a?: (() => any)): void
  • removeResizeHandler(a: number): void
  • resetFlight(): void
  • resetPreferences(): void
  • saveFlight(): void
  • savePreferences(): void
  • savePreferencesPanel(): void
  • selectDropdown(a: HTMLElement, b: number): void
  • setInputHandlers(a: string | HTMLElement | JQuery<HTMLElement>): void
  • setModelLocation(a: Model, b: number | number[]): void
  • setPreferenceFromInput(a: JQuery<HTMLElement>): void
  • setPreferenceValues(a: string | HTMLElement | JQuery<HTMLElement>, b?: boolean): void
  • start(a?: number, b?: number[]): void
  • terrainProbbingDone(): void
  • tile2coord(a: number, b: number, c: number): { lat: number; lon: number }
  • togglePause(): void
  • undoPause(a?: number): void
  • unload(): void
  • useSimpleShadow(a: boolean): void

Generated using TypeDoc