pointlistpen

<script src="./point_src/pointlistpen"></script>

Meta Data
filepath_exists True
path pointlistpen
filepath pointlistpen.js
clean_files ()

  • VariableDeclaration
    let

    tryInheritColor

    =
    function ( item , v )
  • ClassDeclaration
    class comments:
    ctx.beginPath()
    • constructor

      constructor

      (
      pointList
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
    • method

      points

      (
      ctx , cb
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
      ctx.beginPath()
    • method

      line

      (
      ctx , color_or_conf , b
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
      params or dict
    • method

      lines

      (
      ctx , color = inherit , width
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
      Draw a call the `pen.line`` for each point.
    • method

      indicator

      (
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
    • method

      indicators

      (
      ctx , miniConf = {}
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
      Synonymous to: randomPoints.draw.points(ctx, (item, arcDraw)=>{ item.project().pen.line(ctx, item, 'red', 1) ctx.beginPath(); arcDraw(item) quickStroke('orange', 1) })
    • method

      fill

      (
      ctx , fillStyle , radius = undefined
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
      this.point.draw.arc(ctx, radius)
    • method

      stroke

      (
      ctx
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
      ctx.stroke()
    • method

      circle

      (
      ctx , radius = undefined , color , width
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
      return this.stroke.apply(this, arguments)
    • method

      quadCurve

      (
      ctx , color_or_conf , loop , position
      )
      from class_name
      dict_keys(['kind', 'word', 'static', 'computed', 'is_symbol', 'value', 'type', 'comments', 'pos'])
      quickStrokeWithCtx(ctx, color_or_conf, b)
    dict_keys(['kind', 'word', 'parentName', 'type', 'body', 'comments', 'pos'])
  • ExpressionStatement

    :

    dict_keys(['type', 'expression', 'pos'])