LineMarkup
-
class
LineMarkup
()
Constructors
Methods
draw()
getClassName()
getFirstNodeId()
getFirstPoint()
getId()
getLineColor()
getLineOpacity()
getLinePattern()
getLinePatternLength()
getLinePatternLengthUnit()
getNodeId()
getSecondNodeId()
getSecondPoint()
hit()
hitWithTolerance()
onDeselect()
onSelect()
remove()
removeLine()
setFirstNodeId()
setFirstPoint()
setId()
setLineColor()
setLineOpacity()
setLinePattern()
setSecondNodeId()
setSecondPoint()
toJson()
updateLine()
fromJson()
Constructors
-
LineMarkup.
constructor
(viewer, firstPoint, secondPoint, firstNodeId, secondNodeId) Arguments: - viewer (
IWebViewer()
) – None - firstPoint (
Point3 | null()
) – None - secondPoint (
Point3 | null()
) – None - firstNodeId (NodeId | null) – None
- secondNodeId (NodeId | null) – None
Return type: - viewer (
Methods
draw
-
LineMarkup.
draw
(_renderer, _view) Arguments: - _renderer (
MarkupRenderer()
) – None - _view (
IView()
) – None
Return type: void
- _renderer (
getLinePattern
-
LineMarkup.
getLinePattern
() Return type: LinePattern | null
getLinePatternLengthUnit
-
LineMarkup.
getLinePatternLengthUnit
() Return type: LinePatternLengthUnit | null
hit
hitWithTolerance
setFirstNodeId
setFirstPoint
-
LineMarkup.
setFirstPoint
(firstPoint) Arguments: - firstPoint (
Point3 | null()
) –
Return type: void
- firstPoint (
setLineOpacity
-
LineMarkup.
setLineOpacity
(opacity) Arguments: - opacity (
number()
) –
Return type: void
- opacity (
setLinePattern
-
LineMarkup.
setLinePattern
(pattern, patternLength, patternLengthUnit) Arguments: - pattern (LinePattern) –
- patternLength (
number()
) – - patternLengthUnit (LinePatternLengthUnit) –
Return type: void
setSecondNodeId
setSecondPoint
-
LineMarkup.
setSecondPoint
(secondPoint) Arguments: - secondPoint (
Point3 | null()
) –
Return type: void
- secondPoint (
static fromJson
-
LineMarkup.
fromJson
(objData, viewer) Arguments: - objData (
any()
) – None - viewer (
IWebViewer()
) – None
Return type: Promise <
LineMarkup()
>- objData (