         ctx.lineTo(@sx[i]+r2, @sy[i]+r2)
 
         if glyph_props.line_properties.do_stroke
-          glyph_props.line_properties.set(ctx, @data[i])
+          glyph_props.line_properties.set_vectorize(ctx, i)
           ctx.stroke()
 
     select: (xscreenbounds, yscreenbounds) ->

  class AsteriskView extends Glyph.View


    _base_glyphspec = ['size']
    set_data: (request_render=true) ->
      @set_data_new(request_render)


          @mask[i] = false
        else
          @mask[i] = true
      @_render_core()

    _full_path: (ctx, glyph_props, use_selection) ->
      source = @mget_obj('data_source')
      glyph_props.line_properties.set_prop_cache(source)
      for i in [0..@sx.length-1]
        if isNaN(@sx[i] + @sy[i] + @size[i]) or not @mask[i]
          continue
