LineManager
-
class
LineManager
() This class provides an interface to 3D line management related functions of the viewer.
Methods
Methods
addLine
-
LineManager.
addLine
(lineItem) Arguments: - lineItem (
LineMarkup()
) – LineMarkup Object that will be added
Adds a new Line to the Line Manager
Return type: Promise <void> - lineItem (
getAllLines
-
LineManager.
getAllLines
() Return an array of line items.
Returns: array of all line items. Return type: [LineMarkup]
getLineByNodeId
-
LineManager.
getLineByNodeId
(id) Arguments: - id (
number()
) – None
Gets a line markup item associated with a node id.
Return type: null | LineMarkup - id (
loadData
-
LineManager.
loadData
(lineDataJson) Arguments: - lineDataJson (
[any]()
) – None
Loads JSON markup data
Return type: Promise <[boolean]> - lineDataJson (