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

Private scene

scene: Group = new THREE.Group()

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()

Methods

AddEmptyTile

  • AddEmptyTile(key: string): void
  • Parameters

    • key: string

    Returns void

AddTile

  • Parameters

    Returns void

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
  • Returns 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

  • Parameters

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

    Returns cm_CVectorTile

dispose

  • dispose(): void
  • Returns void

disposeAllTile

  • disposeAllTile(): void
  • Returns 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

  • Returns TiledMapInfo

getScene

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

    Returns Group

getTile

  • Parameters

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

    Returns cm_CVectorTile

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

  • Parameters

    Returns void

setUseImageBillboard4PointMesh

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

    • imageUrl: string
    • width: any
    • height: any

    Returns void

update

  • update(): void
  • Returns void

updatePointMeshCondidate

  • updatePointMeshCondidate(): void
  • Returns void

Static RequestInitMesh

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

    Returns void

Static RequestTextureUpdate

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

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

    Returns void

Static RequestUpdateMesh

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

    Returns void

Generated using TypeDoc