RedlineItem

class RedlineItem()

Constructors


Constructors

RedlineItem.constructor(viewer)
Arguments:
Return type:

RedlineItem()

Properties

RedlineItem._viewer
Type:IWebViewer()
RedlineItem.override
Type:any
RedlineItem.uniqueId
Type:Uuid

Methods

draw

RedlineItem.draw(_renderer, _view)
Arguments:
Return type:

void

getClassName

RedlineItem.getClassName()
Return type:string

hit

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

boolean

hitWithTolerance

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

boolean

onDeselect

RedlineItem.onDeselect()
Return type:void

onDragEnd

RedlineItem.onDragEnd(_position, _view)
Arguments:
Return type:

boolean

onDragMove

RedlineItem.onDragMove(_position, _view)
Arguments:
Return type:

boolean

onDragStart

RedlineItem.onDragStart(_position, _view)
Arguments:
Return type:

boolean

onSelect

RedlineItem.onSelect(_view)
Arguments:
Return type:

void

remove

RedlineItem.remove(_view)
Arguments:
Return type:

void

toJson

RedlineItem.toJson()
Return type:object