Constructors

  • Parameters

    • options: IBuildingLayerOptions

    Returns BuildingLayer

Properties

_buildings: any = {}
_destroyed: boolean = false
_dirty: boolean = true
_minDistance: number = 2000
_roofColor: Color
_scene: Scene
_viewer: Viewer
_wallColor: Color
dataSource: BuildingDataSource
debugElements: any = []
show: boolean = true

Accessors

  • get minDistance(): number
  • Returns number

  • set minDistance(v): void
  • Parameters

    • v: number

    Returns void

  • get roofColor(): Color
  • Returns Color

  • set roofColor(v): void
  • Parameters

    • v: Color

    Returns void

  • get wallColor(): Color
  • Returns Color

  • set wallColor(v): void
  • Parameters

    • v: Color

    Returns void

Methods

  • Parameters

    • currentMap: any
    • newList: any[]

    Returns {
        add: any[];
        remove: string[];
    }

    • add: any[]
    • remove: string[]
  • Returns void

  • Returns boolean

  • Returns void

  • Returns void

  • Parameters

    • frameState: any

    Returns void

  • Returns void