Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • GlobalOption

Index

Constructors

constructor

Properties

Atmosphere

Atmosphere: any = null

AtmosphereEnabled

AtmosphereEnabled: boolean = false

BreakCol

BreakCol: number = -1

BreakLevel

BreakLevel: number = -1

BreakRow

BreakRow: number = -1

CMVImageWorker

CMVImageWorker: Worker = null

CMVTaskInterval

CMVTaskInterval: number = 10

DDSLoadWorker

DDSLoadWorker: Worker = null

DXTImageWorker

DXTImageWorker: Worker = null

DataRetryCount

DataRetryCount: number = 5

DiagnosticLog

DiagnosticLog: boolean = true

DisplayDist4Level

DisplayDist4Level: number[] = null

DrawTileNumber

DrawTileNumber: boolean = false

EarthRadius

EarthRadius: number = CMWORLD.cm_const.EarthRadius * this.GlobalScale

EnableContourLine

EnableContourLine: boolean = false

FPS

FPS: number = 35

FPS_time

FPS_time: number = Date.now()

GUI

GUI: any = null

GlobalScale

GlobalScale: number = 1

Max3DSManager

Max3DSManager: Max3dsLoadManager = null

MaxAltitude

MaxAltitude: number = this.EarthRadius * 4.5

MaxDisplayLevel

MaxDisplayLevel: number = 0

MaxLevel

MaxLevel: number = 20

ModelWorker

ModelWorker: any = null

NeedClipboxChange

NeedClipboxChange: boolean = false

Objects

Objects: Array<any> = []

RefCenter

RefCenter: Vector3 = new THREE.Vector3(0, 0, 0)

RenderFrameID

RenderFrameID: number = 0

RenderFrameTime

RenderFrameTime: number = Date.now()

SHADOW_MAP_HEIGHT

SHADOW_MAP_HEIGHT: number = 2048

SHADOW_MAP_WIDTH

SHADOW_MAP_WIDTH: number = 2048

SceneMode

SceneMode: SceneModeType = SceneModeType.SCENE_S3D

Shader

Shader: Array<any> = []

ShaderCount

ShaderCount: number = 0

ShaderLoaded

ShaderLoaded: boolean = false

ShadowMapEnabled

ShadowMapEnabled: boolean = false

SkyColor

SkyColor: number = 7576505

StartupHead

StartupHead: number = 0

StartupPosition

StartupPosition: Vector3 = new THREE.Vector3(0, 0, this.EarthRadius * 2)

StartupTilt

StartupTilt: number = 0

SunLight

SunLight: any = null

SunLightEnable

SunLightEnable: boolean = false

TangentalDistance

TangentalDistance: number = 20

Temp_JobTile

Temp_JobTile: any = null

TextureDownloadWorker

TextureDownloadWorker: Worker = null

TileCount

TileCount: number = 0

TileCountOnScreen

TileCountOnScreen: number = 2

TileLevelRange

TileLevelRange: number[] = null

TileVertexWidth

TileVertexWidth: number = 64

TopTileSpan

TopTileSpan: number = 20

UseRefMode

UseRefMode: boolean = true

UseWireFrame

UseWireFrame: boolean = false

UseXY

UseXY: boolean = false

VerticalExaggeration

VerticalExaggeration: number = 1

ViewTileInfo

ViewTileInfo: boolean = false

WorldTimer

WorldTimer: CmWorldTimer = new CMWORLD.CmWorldTimer()

WorldUpAxis

WorldUpAxis: Vector3 = new THREE.Vector3(0, 1, 0)

XDOManager

XDOManager: XdoLoadManager = null

anaglyphMode

anaglyphMode: boolean = false

basePass

basePass: any = null

clipBox

clipBox: any = null

cubeGroupLayerList

cubeGroupLayerList: CubeGroupLayer[] = new Array()

deltaTime

deltaTime: number = 0

earth

earth: any = null

emptyTex

emptyTex: any = null

enableCameraMoveKey

enableCameraMoveKey: boolean = true

enablePreciseTerrainCoordinate

enablePreciseTerrainCoordinate: boolean = false

fpsCounter

fpsCounter: FPS = new FPS()

frameElapsedTime

frameElapsedTime: number = 0

frameTime

frameTime: number = Date.now()

hemiLight

hemiLight: any = null

isDragging

isDragging: boolean = false

jobManager

jobManager: JobManager = new CMWORLD.JobManager()

lastTime

lastTime: number = new Date().getTime()

latLonGrid

latLonGrid: LatLonGridLine = new CMWORLD.LatLonGridLine()

limitPolarUpdate

limitPolarUpdate: number = 80

mainCamera

mainCamera: ICmCamera = null

mapServiceType

mapServiceType: MapServiceType = MapServiceType.CMWORLD

ovelayImageTileLayerList

ovelayImageTileLayerList: OverlayImageTileLayer[] = new Array()

quadImageCompressed

quadImageCompressed: boolean = false

quadImageLayerList

quadImageLayerList: QuadImageLayer[] = new Array()

quadTerrainLayerList

quadTerrainLayerList: QuadTerrainLayer[] = new Array()

showCanvasArea

showCanvasArea: boolean = false

skyPass

skyPass: any = null

vectorImageLayerManager

vectorImageLayerManager: VectorImageMapManager = new CMWORLD.VectorImageMapManager()

waterNormal

waterNormal: any = null

waterNormals

waterNormals: any = null

Static EarthBaseImageURL

EarthBaseImageURL: string = "textures/EarthMap.jpg"

Static ShaderURL

ShaderURL: string = "shader/"

Static TexturesURL

TexturesURL: string = "textures/"

Static WorkerLibraryURL

WorkerLibraryURL: string = "Worker/"

Static cmworld3BaseRoot

cmworld3BaseRoot: string = null

Static cmworld3Instance

cmworld3Instance: CmWorld3 = null

Methods

SetMapSetting

  • SetMapSetting(useXy: any, maxLevel: number, topTileSpan: any, tileCountOnScreen: any): void
  • Parameters

    • useXy: any
    • maxLevel: number
    • topTileSpan: any
    • tileCountOnScreen: any

    Returns void

getCMVImageWorker

  • getCMVImageWorker(): Worker
  • Returns Worker

getDDSLoadWorker

  • getDDSLoadWorker(): Worker
  • Returns Worker

getDXTImageWorker

  • getDXTImageWorker(): Worker
  • Returns Worker

getDislayDist4Level

  • getDislayDist4Level(level: number): number
  • level에 따른 가시거리를 얻는다.

    Parameters

    • level: number

    Returns number

getModelWorker

  • getModelWorker(): any
  • Returns any

getTextureDownloadWorker

  • getTextureDownloadWorker(): Worker
  • Returns Worker

showFPS

  • showFPS(show: boolean): void
  • Parameters

    • show: boolean

    Returns void

Generated using TypeDoc