Namespace: threed

bu. threed

This is the main namespace of the 3D module, and contains the bu.threed.Viewer, a viewer to show LiDAR and 3D models on top of an earth representation.

Source:
bu-threed/bu.threed.jsdoc

Classes

LiDARProjectEvent
Viewer

Namespaces

action
controldef

Type Definitions


ViewerEventType

Type of events for a bu.threed.Viewer.

CENTERCHANGED: 'change:center'
ZOOMCHANGED: 'change:zoom'
MAXZOOMCHANGED: 'change:maxzoom'
MINZOOMCHANGED: 'change:minzoom'
LAYERGROUPCHANGED: 'change:layergroup'
LIDARPOINTSIZECHANGED: 'change:lidarpointsize'
LIDARPROJECTOPENED: 'lidarprojectopened'
PANORAMACLICKED: 'panoramaclicked' // Triggered when a BlomURBEX panorama is 
 // clicked in a viewer containing a layer with BlomUBEX panoramas.
Type:
  • string
Source:
bu-threed/enums.js

ViewerProperty

Properties of a bu.threed.Viewer.

CENTER: 'center' : // Center
ROTATION: 'rotation' // Rotation
FOV: 'fov' // FOV
PITCH: 'pitch' // Pitch
YAW: 'yaw' // Yaw
LAYERGROUP: 'layergroup' // Layergroup
ZOOM: 'zoom' // Zoom
LIDARPOINTSIZE: 'lidarpointsize' // LiDAR point size
Type:
  • string
Source:
bu-threed/enums.js