Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

boundingBox

boundingBox: Box3 = new THREE.Box3().makeEmpty()

clipApply

clipApply: boolean = true

clipBack

clipBack: boolean = false

cmworld3Viewer

cmworld3Viewer: CmWorld3 = CMWORLD.CmWorld3.getInstance()

font

font: string = "20px Arial"

fontColor

fontColor: string = "red"

id

id: number

name

name: string = null

poi3dArray

poi3dArray: Array<POI3D> = new Array<CMWORLD.POI3D>()

visible

visible: boolean = true

Static UniqueID

UniqueID: number = 1000

Static drawnRectArray

drawnRectArray: Array<any> = new Array()

Methods

add

  • POI 객체를 layer에 추가한다.

    Parameters

    Returns void

clear

  • clear(): void
  • 레이어에 있는 모든 객체를 제거한다.

    Returns void

dispose

  • dispose(): void
  • Returns void

getID

  • getID(): number
  • Returns number

getPOI

  • getPOI(poiName: string): POI3D
  • getPOI(poiID: number): POI3D
  • POI 객체를 얻는다.

    Parameters

    • poiName: string

    Returns POI3D

  • POI 객체를 얻는다.

    Parameters

    • poiID: number

    Returns POI3D

getPOIList

  • getPOIList(): Array<POI3D>
  • 객체 array를 얻는다.

    Returns Array<POI3D>

getPOIbyID

  • getPOIbyID(poiID: number): POI3D
  • ID가 일치하는 POI객체를 얻는다.

    Parameters

    • poiID: number

    Returns POI3D

getPOIbyName

  • getPOIbyName(poiName: string): POI3D
  • POI 객체를 이름으로 얻는다.

    Parameters

    • poiName: string

    Returns POI3D

intersect

  • intersect(screenX: number, screenY: number): POI3D
  • 화면좌표계의 위치에 있는 POI3D를 얻는다.

    Parameters

    • screenX: number
    • screenY: number

    Returns POI3D

    선택된 객체

remove

  • remove(poi: POI3D): void
  • POI 객체를 레이어에서 제거한다.

    Parameters

    Returns void

removebyID

  • removebyID(id: number): void
  • 객체ID로 객체를 레이어에서 제거한다.

    Parameters

    • id: number

    Returns void

removebyName

  • removebyName(name: string): void
  • 객체 이름으로 객체를 제거한다.

    Parameters

    • name: string

    Returns void

render

  • render(): void
  • Returns void

update

  • update(): void
  • Returns void

updateBoundingBox

  • updateBoundingBox(): void
  • 설정된 point데이터들을 기준으로 boundingBox를 계산한다.

    Returns void

Generated using TypeDoc