new KonvaMarkup()
Methods
-
clearOverlay()
-
Remove markup overlay.
-
clearSelected()
-
Clear list of currently selected Markup objects
-
colorizeAllMarkup(r, g, b)
-
Colorize all markup entities with the specified color.
Parameters:
Name Type Default Description r255 Redpart of color.g0 Greenpart of color.b0 Bluepart of color. -
colorizeSelectedMarkups(r, g, b)
-
Colorize all selected markup entities with the specified color.
Parameters:
Name Type Description rRedpart of color.gGreenpart of color.bBluepart of color. -
createObject(type, params)
-
Create a Markup object
Parameters:
Name Type Description typestring identificator of Markup type
paramsobject with parameters of Markup
-
dispose()
-
Releases all resources allocated by this
Markupinstance. Call this method before release theMarkupinstance. -
getDraggers()
-
Provide Javascript Map with all OdBaseDragger draggers used by Markup. We need this map to register in Viewer.registerDragger
-
getMarkupColor()
-
Get markup color.
Returns:
Color with
RGBvalues. -
getObjects()
-
Get array of all existed Markup objects
-
getSelectedObjects()
-
Get array of currently selected Markup objects
-
getViewpoint()
-
Create a IViewpoint viewpoint
-
initialize(viewer, canvas, canvasEvents)
-
Start method to init Markup support for the Viewer instance.
Parameters:
Name Type Description viewerViewer current Viewer object
canvasHTMLCanvasElement of the Viewer
canvasEventslist of used events of the Viewer
-
selectObjects(objects)
-
Select list of Markup objects
Parameters:
Name Type Description objects -
setMarkupColor(r, g, b)
-
Set markup color.
Parameters:
Name Type Description rRedpart of color.gGreenpart of color.bBluepart of color. -
setViewpoint(viewpoint)
-
Draw a viewpoint. To get a list of available model viewpoints, use the
Parameters:
Name Type Description viewpointViewpoint data.
Client.js