Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

  • new POI3D(label?: string): POI3D

Properties

Requested

Requested: boolean = false

category

category: string

cmworld3Viewer

cmworld3Viewer: CmWorld3 = CMWORLD.CmWorld3.getInstance()

drawnRect

drawnRect: Rectangle = new Rectangle()

fontColor

fontColor: string = null

height

height: number = 0

id

id: number = this.uid

imgKey

imgKey: string = null

label

label: string = null

lastShowTime

lastShowTime: number = -1

layerIndex

layerIndex: number

Private limitedDistance

limitedDistance: number = 100000000

name

name: string = null

parentLayer

parentLayer: CmLayer = null

parentTile

parentTile: vw_POITile

position

position: Vector3 = new THREE.Vector3()

Private position3d

position3d: Vector3 = null

renderFrameID

renderFrameID: number = -1

rotateImage

rotateImage: number = 0

image 회전값(degree)

screenPos

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

strokeText

strokeText: boolean = false

uid

uid: number = cm_cmvGeometry.GeometryUniqID++

userDraw

userDraw: any = null

userUpdateCallback

userUpdateCallback: any = null

value

value: number

Static GeometryUniqID

GeometryUniqID: number = 100

Static deleteMeshTime

deleteMeshTime: number = 30 * 1000

Static imageArray

imageArray: Array<any> = new Array()

Methods

Render

  • Render(distance: number): void
  • Parameters

    • distance: number

    Returns void

Update

  • Update(): void
  • Returns void

clear

  • clear(): void
  • Returns void

dispose

  • dispose(): void

draw

  • draw(context: any): void
  • Parameters

    • context: any

    Returns void

getWorldPos

  • getWorldPos(): Vector3
  • Returns Vector3

innerRender

  • innerRender(): void
  • Returns void

isShow

  • isShow(): boolean
  • Returns boolean

makeColorMaterialFromColor

  • makeColorMaterialFromColor(matcolor: number): MeshPhongMaterial
  • Parameters

    • matcolor: number

    Returns MeshPhongMaterial

makeTextureMaterialFromImage

  • makeTextureMaterialFromImage(img: any): MeshPhongMaterial
  • Parameters

    • img: any

    Returns MeshPhongMaterial

setPosition

  • setPosition(lon: number, lat: number, alt: number): void
  • Parameters

    • lon: number
    • lat: number
    • alt: number

    Returns void

setUpdateCallback

  • setUpdateCallback(callbackFn: any): void
  • Update할때 호출될 사용자 callback function( param )

    Parameters

    • callbackFn: any

    Returns void

Static addImage

  • addImage(image: any, key: string): void
  • Parameters

    • image: any
    • key: string

    Returns void

Static addImagebyURL

  • addImagebyURL(imagURL: string, key: string, callback?: any): void
  • Parameters

    • imagURL: string
    • key: string
    • Default value callback: any = null

    Returns void

Static getImage

  • getImage(key: string): any
  • Parameters

    • key: string

    Returns any

Static getImageKey

  • getImageKey(index: number): string
  • Parameters

    • index: number

    Returns string

Generated using TypeDoc