Class: PlanningObjectGltf

vcs.vcm.widgets.planning.PlanningObjectGltf

Extends

Members

_id{string}

The document id of this planning object on the server

See:
  • {vcs.vcm.widgets.planning.PlanningInstance.owner}

description{string}

heading{number}

Number from -180 to 180 in degrees, 0 is north

height{number}

latitude{number}

longitude{number}

name{string}

pitch{number}

properties{Object.<*>}

roll{number}

scale{number}

The processing status of this object: initializing, converting, optimizing, ready and failed$

supported{boolean}

Whether this object is supported by the current map

The type of planning object either: gltf, drawing, processing, failed

visible{boolean}

Methods

delete(){Promise} inherited

delete a planning object

hide()

hides a planning object

isPlaced(){boolean}

indicates whether the model has a set position or not

resetModelMatrix()

resets the model matrix from this object based on the current values

save(){Promise} inherited

Saves a planning objects new definition

setObjectOntoTerrain(){Promise}

Sets the object onto the terrain

show()

shows a planning object

zoomTo()

zooms the map to the model