     true
 
   moveSelection: -> #TODO
-
   
   glowMaterial: () ->
     cam = @.ve.camera

        @parent.obj3d.add(@shp.obj3d)
      else
        @parent.obj3d.add(@ln.obj3d)

    #cyjs generates the json for this object
    cyjs: ->

    constructor: (@parent, from, to, x, y, z, isIcon = false) ->
      @ln = new Shapes.Line(0xababab, from, to, z)
      @ln.obj3d.userData = this
      @props = {
        name: "lnk",
        capacity: 100,
        latency: 0
      }

      #TODO if ln itself is clicked on this messes up selection logic 
      if isIcon
