Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

cloudManager: { blueAnimation: { valueRamp: number[] }; brightness: number; cloudColor?: Cesium.Color; cloudCoverToCloudNumber: number; cloudSituation?: number | null; clouds: {}; currentCenter: number[]; currentID: number; fogBrightnessRamp: number[]; fullCover?: CloudCover; greenAnimation: { valueRamp: number[] }; groundBrightnessRamp: number[]; instance?: typeof cloudManager; lastBrightness?: number; maxNumberOfClouds: number; numberOfClouds: number; percentCoverage?: number; redAnimation: { valueRamp: number[] }; refreshDistance: number; destroy: any; destroyAllClouds: any; destroyLastCloud: any; init: any; setCeiling: any; setCloudColors: any; setCloudCover: any; setCloudCoverToCloudNumber: any; setCloudsBrightness: any; setNumberOfClouds: any; spawnClouds: any; triggerUpdate: any; update: any }

Type declaration

  • blueAnimation: { valueRamp: number[] }
    • valueRamp: number[]
  • brightness: number
  • Optional cloudColor?: Cesium.Color
  • cloudCoverToCloudNumber: number
  • Optional cloudSituation?: number | null
  • clouds: {}
  • currentCenter: number[]
  • currentID: number
  • fogBrightnessRamp: number[]
  • Optional fullCover?: CloudCover
  • greenAnimation: { valueRamp: number[] }
    • valueRamp: number[]
  • groundBrightnessRamp: number[]
  • Optional instance?: typeof cloudManager
  • Optional lastBrightness?: number
  • maxNumberOfClouds: number
  • numberOfClouds: number
  • Optional percentCoverage?: number
  • redAnimation: { valueRamp: number[] }
    • valueRamp: number[]
  • refreshDistance: number
  • destroy:function
    • destroy(): void
  • destroyAllClouds:function
    • destroyAllClouds(): void
  • destroyLastCloud:function
    • destroyLastCloud(): void
  • init:function
    • init(a: number[]): void
  • setCeiling:function
    • setCeiling(a: number): void
  • setCloudColors:function
    • setCloudColors(a: null | number, b: null | number, c: null | number, d: number): void
  • setCloudCover:function
    • setCloudCover(a: number): void
  • setCloudCoverToCloudNumber:function
    • setCloudCoverToCloudNumber(a?: number): void
  • setCloudsBrightness:function
    • setCloudsBrightness(a: number): void
  • setNumberOfClouds:function
    • setNumberOfClouds(a: number): void
  • spawnClouds:function
    • spawnClouds(): void
  • triggerUpdate:function
    • triggerUpdate(): void
  • update:function
    • update(a: number[], b?: number[]): void
dayNightManager: { blackMarbleAlpha: { valueRamp: number[] }; blackMarbleVisibility: { valueRamp: number[] }; brightness: { valueRamp: number[] }; brightnessShift: { valueRamp: number[] }; cloudsBrightness: { valueRamp: number[] }; fogBrightness: { valueRamp: number[] }; gamma: { valueRamp: number[] }; groundAtmoSaturationShift: { valueRamp: number[] }; groundBrightnessShift: { valueRamp: number[] }; groundHueShift: { valueRamp: number[] }; illumination: number; saturation: { valueRamp: number[] }; init: any; update: any }

Type declaration

  • blackMarbleAlpha: { valueRamp: number[] }
    • valueRamp: number[]
  • blackMarbleVisibility: { valueRamp: number[] }
    • valueRamp: number[]
  • brightness: { valueRamp: number[] }
    • valueRamp: number[]
  • brightnessShift: { valueRamp: number[] }
    • valueRamp: number[]
  • cloudsBrightness: { valueRamp: number[] }
    • valueRamp: number[]
  • fogBrightness: { valueRamp: number[] }
    • valueRamp: number[]
  • gamma: { valueRamp: number[] }
    • valueRamp: number[]
  • groundAtmoSaturationShift: { valueRamp: number[] }
    • valueRamp: number[]
  • groundBrightnessShift: { valueRamp: number[] }
    • valueRamp: number[]
  • groundHueShift: { valueRamp: number[] }
    • valueRamp: number[]
  • illumination: number
  • saturation: { valueRamp: number[] }
    • valueRamp: number[]
  • init:function
    • init(): void
  • update:function
    • update(a: number[], b: number[]): void
fog: { adjustedColor: Cesium.Color; baseColor: Cesium.Color; brightness: number; density?: number; ppStage?: Cesium.PostProcessStage; create: any; destroy: any; setBrightness: any; setColor: any; setDensity: any }

Type declaration

  • adjustedColor: Cesium.Color
  • baseColor: Cesium.Color
  • brightness: number
  • Optional density?: number
  • Optional ppStage?: Cesium.PostProcessStage
  • create:function
    • create(): void
  • destroy:function
    • destroy(): void
  • setBrightness:function
    • setBrightness(a?: number): void
  • setColor:function
    • setColor(a: number, b: number, c: number): void
  • setDensity:function
    • setDensity(a?: number): void
lastRunwayTestLocation: number[]
lightBillboardOptions: { altitudeMode: string; scaleByDistance: Cesium.NearFarScalar; sizeInMeters: boolean }

Type declaration

  • altitudeMode: string
  • scaleByDistance: Cesium.NearFarScalar
  • sizeInMeters: boolean
litRunways: {}

Type declaration

maxTimeSinceLastParticleEmission: number
papiBillboardOptions: { altitudeMode: string; scaleByDistance: Cesium.NearFarScalar; sizeInMeters: boolean }

Type declaration

  • altitudeMode: string
  • scaleByDistance: Cesium.NearFarScalar
  • sizeInMeters: boolean
particleBillboardOptions: { sizeInMeters: boolean }

Type declaration

  • sizeInMeters: boolean
particleEmitters: {}

Type declaration

particles: {}

Type declaration

precipitation: { _material: Cesium.ModelMaterial; amount: number; apiModel: Model; motionOffset: number; type: keyof typeof types; types: { rain: { model: string; speed: number }; snow: { model: string; speed: number } }; visible: boolean; create: any; destroy: any; hide: any; init: any; show: any }

Type declaration

  • _material: Cesium.ModelMaterial
  • amount: number
  • apiModel: Model
  • motionOffset: number
  • type: keyof typeof types
  • types: { rain: { model: string; speed: number }; snow: { model: string; speed: number } }
    • rain: { model: string; speed: number }
      • model: string
      • speed: number
    • snow: { model: string; speed: number }
      • model: string
      • speed: number
  • visible: boolean
  • create:function
    • create(a: "snow" | "rain", b: number): void
  • destroy:function
    • destroy(): void
  • hide:function
    • hide(): void
  • init:function
    • init(): void
  • show:function
    • show(): void
templateCenter: number[]
texture2url: {}

Type declaration

  • [texture: string]: string
thresholdLightTemplate: [number[], number | "length"][]
volumetricFog: { bottom: number; canvases?: { a: HTMLCanvasElement & { used: boolean }; b: HTMLCanvasElement }; ceiling: number; color: Cesium.Color; defaultRamp: { cutoff: number; opacity: number }; material?: Cesium.Material; ramp?: typeof defaultRamp; applyRamp: any; create: any; destroy: any; getCanvas: any; getColorRamp: any; set: any; setBottom: any; setCeiling: any; setColor: any; setColorValue: any; setRamp: any; setRampValue: any }

Type declaration

  • bottom: number
  • Optional canvases?: { a: HTMLCanvasElement & { used: boolean }; b: HTMLCanvasElement }
    • a: HTMLCanvasElement & { used: boolean }
    • b: HTMLCanvasElement
  • ceiling: number
  • color: Cesium.Color
  • defaultRamp: { cutoff: number; opacity: number }
    • cutoff: number
    • opacity: number
  • Optional material?: Cesium.Material
  • Optional ramp?: typeof defaultRamp
  • applyRamp:function
    • applyRamp(): void
  • create:function
    • create(): void
  • destroy:function
    • destroy(): void
  • getCanvas:function
    • getCanvas(): HTMLCanvasElement & { used?: boolean }
  • getColorRamp:function
    • getColorRamp(a?: Partial<undefined | { cutoff: number; opacity: number }>): HTMLCanvasElement & { used?: boolean }
    • Parameters

      • Optional a: Partial<undefined | { cutoff: number; opacity: number }>

      Returns HTMLCanvasElement & { used?: boolean }

  • set:function
    • set(a?: number, b?: number, c?: Partial<undefined | { cutoff: number; opacity: number }>, d?: Color): void
    • Parameters

      • Optional a: number
      • Optional b: number
      • Optional c: Partial<undefined | { cutoff: number; opacity: number }>
      • Optional d: Color

      Returns void

  • setBottom:function
    • setBottom(a?: number): void
  • setCeiling:function
    • setCeiling(a?: number): void
  • setColor:function
    • setColor(a?: Color): void
  • setColorValue:function
    • setColorValue(a?: Color): void
  • setRamp:function
    • setRamp(a: Partial<undefined | { cutoff: number; opacity: number }>): void
  • setRampValue:function
    • setRampValue(a: Partial<undefined | { cutoff: number; opacity: number }>): void
wake: { altitude: number; anchor: number[]; emitter?: ParticleEmitter; create: any; destroy: any; update: any }

Type declaration

water: { lodDefinitions: { alpha: number; altitudeOpacityRamp: number[]; amplitude: number; animationSpeed: number; baseColour: string; blendColour: string; frequency: number; shininess: number; size: number; specularIntensity: number; zoomLevel: number }[]; lods: typeof lodDefinitions[number] & { centerTileIndex: number; tiles: { canvasAPI: Canvas; x: number; y: number }[] }[]; tileSize: number; tilingScheme?: Cesium.WebMercatorTilingScheme; create: any; destroy: any; reset: any; update: any }

Type declaration

  • lodDefinitions: { alpha: number; altitudeOpacityRamp: number[]; amplitude: number; animationSpeed: number; baseColour: string; blendColour: string; frequency: number; shininess: number; size: number; specularIntensity: number; zoomLevel: number }[]
  • lods: typeof lodDefinitions[number] & { centerTileIndex: number; tiles: { canvasAPI: Canvas; x: number; y: number }[] }[]
  • tileSize: number
  • Optional tilingScheme?: Cesium.WebMercatorTilingScheme
  • create:function
    • create(): void
  • destroy:function
    • destroy(): void
  • reset:function
    • reset(): void
  • update:function
    • update(a: number, b: number, c: number): void

Functions

  • init(): void
  • retro(a?: any): void
  • See only the wireframe of the terrain and other models.

    Cool to take a picture with :)

    Parameters

    • Optional a: any

    Returns void

  • setParticlesColor(a: Color): void
  • update(a: number): void

Generated using TypeDoc