[ {
  "shortName" : "function drawEdgesJoints()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 546,
  "endLine" : 659,
  "linesOfCode" : 81,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function drawShapes()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 715,
  "endLine" : 805,
  "linesOfCode" : 67,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "init: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 253,
  "endLine" : 316,
  "linesOfCode" : 63,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 144,
  "endLine" : 199,
  "linesOfCode" : 55,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function draw()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 78,
  "endLine" : 162,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 219,
  "endLine" : 277,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function drawDarkGradients()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 852,
  "endLine" : 893,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 461,
  "endLine" : 497,
  "linesOfCode" : 37,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function drawCurvedEdges()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 662,
  "endLine" : 712,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function collectPointData()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 449,
  "endLine" : 502,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "pixels: refreshSketch()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 240,
  "endLine" : 275,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def send_head()",
  "longName" : "",
  "relativeFileName" : "cors_server.py",
  "fileLinesCount" : 63,
  "components" : [ "primary::ROOT" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function initBlendSwitchInGroup()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 380,
  "endLine" : 438,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 317,
  "endLine" : 346,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 366,
  "endLine" : 395,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function drawBackEdgesSquares()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 808,
  "endLine" : 847,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function drawPixels()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 411,
  "endLine" : 446,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 31,
  "endLine" : 58,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createP5ToCallDrawable()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 654,
  "endLine" : 689,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "p.draw = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 586,
  "endLine" : 607,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function applyGradient()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 505,
  "endLine" : 528,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function switchBlend()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 385,
  "endLine" : 405,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 503,
  "endLine" : 526,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "p.draw = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 112,
  "endLine" : 130,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 268,
  "endLine" : 285,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 205,
  "endLine" : 221,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createP5ForImageDrop()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 98,
  "endLine" : 132,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function drawBackground()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 896,
  "endLine" : 910,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createP5ToDisplayPixels()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 574,
  "endLine" : 614,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "p.setup = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 170,
  "endLine" : 183,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function setup()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 59,
  "endLine" : 76,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function applyRenderOptions()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 164,
  "endLine" : 175,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "img.onerror = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 125,
  "endLine" : 136,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 278,
  "endLine" : 289,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 297,
  "endLine" : 308,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 347,
  "endLine" : 358,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 396,
  "endLine" : 407,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createCanvasWrapper()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "show: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "img.onload = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 113,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function initKnobInGroup()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 320,
  "endLine" : 329,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function nodeWhichRendersPixels()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 616,
  "endLine" : 640,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function nodeWhichRendersDrawable()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 691,
  "endLine" : 715,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function adaptToOne()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 401,
  "endLine" : 409,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 422,
  "endLine" : 430,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 446,
  "endLine" : 454,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 467,
  "endLine" : 475,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function howMuch()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "show: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 546,
  "endLine" : 554,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 298,
  "endLine" : 305,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 338,
  "endLine" : 345,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 360,
  "endLine" : 367,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 488,
  "endLine" : 495,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function loadSketchImages()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 107,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "refresher = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 187,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "p.draw = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 196,
  "endLine" : 206,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function drawLogo()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 536,
  "endLine" : 543,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function addColorRect()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 529,
  "endLine" : 536,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 623,
  "endLine" : 630,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 698,
  "endLine" : 705,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "loadSketchImages()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "always: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 564,
  "endLine" : 570,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "always: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 631,
  "endLine" : 637,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "p.redraw = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 681,
  "endLine" : 687,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "always: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 706,
  "endLine" : 712,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 214,
  "endLine" : 219,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 320,
  "endLine" : 325,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 380,
  "endLine" : 385,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 516,
  "endLine" : 521,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "always: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function createKnob()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 246,
  "endLine" : 318,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function showLoaderAt()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 9,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function loadChangedValuesFrom()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function preload()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 43,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function resetRenderOptions()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "accept: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "p.setup = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 3,
  "endLine" : 7,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function toHexColor()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function makePixelExtractingSketch()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 152,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function initBackgroundSketch()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 293,
  "endLine" : 309,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function initHRorschachSketch()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 312,
  "endLine" : 359,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function initVRorschachSketch()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 362,
  "endLine" : 408,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "p.draw = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 676,
  "endLine" : 680,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bgcolor: _rgb()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 4,
  "endLine" : 9,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hideLoader()",
  "longName" : "",
  "relativeFileName" : "sketch.p5.js",
  "fileLinesCount" : 231,
  "components" : [ "primary::ROOT" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 533,
  "endLine" : 536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function initP5()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 1,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "p.draw = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 8,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function stopPropagation()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function initNoiseSketch()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 215,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "show: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 539,
  "endLine" : 542,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "p.redraw = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 609,
  "endLine" : 612,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "show: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function maybeCachedImage()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function hexToColor()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function _rgb()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function refreshSketch()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function putLogoAt()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function svgNode()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function prepareCanvas()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "setTimeout()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 516,
  "endLine" : 518,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function dropAllowedOn()",
  "longName" : "",
  "relativeFileName" : "main.js",
  "fileLinesCount" : 219,
  "components" : [ "primary::ROOT" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "var sketchFunc = function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/shared.js",
  "fileLinesCount" : 955,
  "components" : [ "primary::toolkit" ],
  "startLine" : 159,
  "endLine" : 207,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "first: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 11,
  "endLine" : 20,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "always: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/svg.js",
  "fileLinesCount" : 735,
  "components" : [ "primary::toolkit" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "process: function()",
  "longName" : "",
  "relativeFileName" : "toolkit/jb/toolkit.js",
  "fileLinesCount" : 555,
  "components" : [ "primary::toolkit" ],
  "startLine" : 201,
  "endLine" : 201,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]