MeasureMarkup

class MeasureMarkup()

Properties


Properties

MeasureMarkup.uniqueId
Type:Uuid

Methods

draw

MeasureMarkup.draw()
Return type:void

getClassName

MeasureMarkup.getClassName()
Return type:string

getMeasurementText

MeasureMarkup.getMeasurementText()
Return type:string

getMeasurementValue

MeasureMarkup.getMeasurementValue()
Return type:number

getName

MeasureMarkup.getName()
Return type:string

getUnitMultiplier

MeasureMarkup.getUnitMultiplier()
Return type:number

getVisibility

MeasureMarkup.getVisibility()
Return type:boolean

hit

MeasureMarkup.hit(_point, _view)
Arguments:
Return type:

boolean

hitWithTolerance

MeasureMarkup.hitWithTolerance(_point, _view, _pickTolerance)
Arguments:
  • _point (Point2()) – None
  • _view (IView()) – None
  • _pickTolerance (number()) – None
Return type:

boolean

isMarkupValid

MeasureMarkup.isMarkupValid()
Return type:boolean

onDeselect

MeasureMarkup.onDeselect()
Return type:void

onSelect

MeasureMarkup.onSelect(_view)
Arguments:
Return type:

void

remove

MeasureMarkup.remove(_view)
Arguments:
Return type:

void

setMeasurementText

MeasureMarkup.setMeasurementText(measurementText)
Arguments:
  • measurementText (string()) –
Return type:

void

setName

MeasureMarkup.setName(name)
Arguments:
  • name (string()) –
Return type:

void

setVisibility

MeasureMarkup.setVisibility(visibility)
Arguments:
  • visibility (boolean()) – None
Return type:

void

toJson

MeasureMarkup.toJson()
Return type:object