Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

UseUserBillboard4PointMesh

UseUserBillboard4PointMesh: boolean = false

biilboardBaseHeight

biilboardBaseHeight: number = 0

billboardGeometry

billboardGeometry: any = null

billboardMaterial

billboardMaterial: any = null

clipApply

clipApply: boolean = true

cmworld

cmworld: CmWorld3 = CMWORLD.CmWorld3.getInstance()

Protected emptyTiles

emptyTiles: Array<any> = new Array()

id

id: number

Protected m_mapinfo

m_mapinfo: TiledMapInfo = new TiledMapInfo()

Protected m_tiles

m_tiles: Array<any> = new Array()

name

name: string = null

reqTile

reqTile: HTMLElement = document.getElementById('reqtile')

reqTileNum

reqTileNum: number = 0

useDirectPath

useDirectPath: boolean = false

visible

visible: boolean = true

Static UniqueID

UniqueID: number = 1000

Static initPointMeshCondidateList

initPointMeshCondidateList: Array<any> = new Array()

Static makePointMeshCountPerFrame

makePointMeshCountPerFrame: number = 10

Static updatePointMeshCondidateList

updatePointMeshCondidateList: Array<any> = new Array()

Static updateTextureCondidate

updateTextureCondidate: UpdateCondidateInfo = new UpdateCondidateInfo()

Static vw_InitBuildingCondidateList

vw_InitBuildingCondidateList: Array<any> = new Array()

Static vw_UpdateBuildingCondidateList

vw_UpdateBuildingCondidateList: Array<any> = new Array()

Static vw_UpdateTextureCondidate

vw_UpdateTextureCondidate: vwUpdateCondidateInfo = new vwUpdateCondidateInfo()

Methods

AddEmptyTile

  • AddEmptyTile(key: string): void
  • Parameters

    • key: string

    Returns void

AddTile

Clear

  • Clear(): void
  • Returns void

ClearTile

  • ClearTile(level: number, row: number, col: number): void
  • Parameters

    • level: number
    • row: number
    • col: number

    Returns void

CompleteJob

  • CompleteJob(): void

InitializeTile

  • InitializeTile(level: number, row: number, col: number): void
  • Parameters

    • level: number
    • row: number
    • col: number

    Returns void

Update

  • Update(): void
  • Returns void

createTile

dispose

  • dispose(): void

disposeAllTile

  • disposeAllTile(): void

getID

  • getID(): number
  • Returns number

getKeyString

  • getKeyString(level: number, row: number, col: number): string
  • Parameters

    • level: number
    • row: number
    • col: number

    Returns string

getMapInfo

getScene

  • getScene(): Group
  • layer가 관리하는 scene객체를 얻는다.

    Returns Group

getTile

getTileDataURL

  • getTileDataURL(level: number, row: number, col: number): string
  • Parameters

    • level: number
    • row: number
    • col: number

    Returns string

queryNearTiles

  • queryNearTiles(lon: number, lat: number): void
  • Parameters

    • lon: number
    • lat: number

    Returns void

render

  • render(): void
  • Returns void

setMapInfo

setUseImageBillboard4PointMesh

  • setUseImageBillboard4PointMesh(imageUrl: string, width: any, height: any): void

update

  • update(): void
  • Returns void

updatePointMeshCondidate

  • updatePointMeshCondidate(): void

updateXdoCondidate

  • updateXdoCondidate(): void
  • Returns void

Static Cartesian2Geo

  • Cartesian2Geo(px: number, py: number, pz: number): Vector3
  • Parameters

    • px: number
    • py: number
    • pz: number

    Returns Vector3

Static Geo2Cartesian

  • Geo2Cartesian(lon: number, lat: number, height: number): Vector3
  • Parameters

    • lon: number
    • lat: number
    • height: number

    Returns Vector3

Static RequestInitMesh

  • RequestInitMesh(pointmesh: PointMesh, distance: number): void

Static RequestTextureUpdate

  • RequestTextureUpdate(pointmesh: PointMesh, material: Material, distance: number, url: string): void

Static RequestUpdateMesh

  • RequestUpdateMesh(pointmesh: PointMesh, distance: number): void

Static vwRequestInitMesh

  • vwRequestInitMesh(pointmesh: vw_Building, distance: number): void
  • Parameters

    Returns void

Static vwRequestTextureUpdate

  • vwRequestTextureUpdate(pointmesh: vw_Building, material: Material, distance: number, url: string): void
  • Parameters

    • pointmesh: vw_Building
    • material: Material
    • distance: number
    • url: string

    Returns void

Static vwRequestUpdateMesh

  • vwRequestUpdateMesh(pointmesh: vw_Building, distance: number): void
  • Parameters

    Returns void

Generated using TypeDoc