Files
Zos/Skills/@be/node_modules/earcut/earcut.sublime-workspace

1417 lines
40 KiB
Plaintext
Raw Normal View History

{
"auto_complete":
{
"selected_items":
[
[
"draw",
"drawPoint"
],
[
"hole",
"holeArea"
],
[
"test",
"testPoints"
],
[
"log",
"logPoly"
],
[
"inter",
"intersects"
],
[
"outer",
"outerNode"
],
[
"elim",
"eliminateHoles"
],
[
"num",
"numTriangles"
],
[
"polygon",
"polygonArea"
],
[
"tri",
"triangleArea"
],
[
"tria",
"triangles"
],
[
"poly",
"polygonArea"
],
[
"pol",
"polygonArea"
],
[
"local",
"locallyReflex"
],
[
"ring",
"ringArea"
],
[
"out",
"outerArea"
],
[
"fo",
"for\tfor (…) {…}"
],
[
"for",
"for\tfor (…) {…}"
],
[
"f",
"f\tAnonymous Function"
],
[
"clo",
"clockwise"
],
[
"linke",
"linkedList"
],
[
"sign",
"signedArea"
],
[
"e",
"equals"
],
[
"equal",
"equals"
],
[
"filter",
"filterPoints"
],
[
"bri",
"bridgeNode"
],
[
"filterP",
"filterPoint"
],
[
"ver",
"verifyFilter"
],
[
"filetr",
"filterPoint"
],
[
"locall",
"locallyInside"
],
[
"loca",
"locallyInside"
],
[
"eq",
"equals"
],
[
"point",
"pointInTriangle2"
],
[
"prev",
"prevZ"
],
[
"remove",
"removeNode"
],
[
"maxT",
"maxTX"
],
[
"min",
"minTX"
],
[
"or",
"orient"
],
[
"left",
"leftmost"
],
[
"_upda",
"_updateTransform"
],
[
"_remove",
"_removeAllTiles"
],
[
"_reset",
"_resetAll"
],
[
"_update",
"_updateTransform"
],
[
"pane",
"panePos"
],
[
"fun",
"function"
]
]
},
"buffers":
[
{
"file": "src/earcut.js",
"settings":
{
"buffer_size": 18289,
"encoding": "UTF-8",
"line_ending": "Unix"
}
},
{
"contents": "'use strict';\n\nmodule.exports = TinyQueue;\n\nfunction TinyQueue(data, compare) {\n if (!(this instanceof TinyQueue)) return new TinyQueue(data, compare);\n\n this.data = data || [];\n this.length = this.data.length;\n this.compare = compare || defaultCompare;\n\n if (data) for (var i = Math.floor(this.length / 2); i >= 0; i--) this._down(i);\n}\n\nfunction defaultCompare(a, b) {\n return a < b ? -1 : a > b ? 1 : 0;\n}\n\nTinyQueue.prototype = {\n\n push: function (item) {\n this.data.push(item);\n this.length++;\n this._up(this.length - 1);\n },\n\n pop: function () {\n var top = this.data[0];\n this.data[0] = this.data[this.length - 1];\n this.length--;\n this.data.pop();\n this._down(0);\n return top;\n },\n\n peek: function () {\n return this.data[0];\n },\n\n _up: function (pos) {\n var data = this.data,\n compare = this.compare;\n\n while (pos > 0) {\n var parent = Math.floor((pos - 1) / 2);\n if (compare(data[pos], data[parent]) < 0) {\n swap(data, parent, pos);\n pos = parent;\n\n } else break;\n }\n },\n\n _down: function (pos) {\n var data = this.data,\n compare = this.compare,\n len = this.length;\n\n while (true) {\n var left = 2 * pos + 1,\n right = left + 1,\n min = pos;\n\n if (left < len && compare(data[left], data[min]) < 0) min = left;\n if (right < len && compare(data[right], data[min]) < 0) min = right;\n\n if (min === pos) return;\n\n swap(data, min, pos);\n pos = min;\n }\n }\n};\n\nfunction swap(data, i, j) {\n var tmp = data[i];\n data[i] = data[j];\n data[j] = tmp;\n}\n",
"file": "node_modules/tinyqueue/index.js",
"file_size": 1803,
"file_write_time": 130996798290000000,
"settings":
{
"buffer_size": 1803,
"line_ending": "Unix"
}
},
{
"contents": "\n// bridges\ndrawPoly([[[outerNode.x, outerNode.y], [hole.x, hole.y]]], 'blue');\ndrawPoly([[\n [outerNode.prev.x, outerNode.prev.y],\n [outerNode.x, outerNode.y],\n [outerNode.next.x, outerNode.next.y]]], 'cyan');\n\ndrawPoly([[[a.x, a.y], [p.x, p.y]]], 'red');\ndrawPoly([[[p.next.x, p.next.y], [b.x, b.y]]], 'blue');\n\n// splits\ndrawPoly([[[a.x, a.y], [b.x, b.y]]], 'blue');\ndrawPoint([a.x, a.y]);\ndrawPoint([b.x, b.y]);\n\nfunction logPoly(ear) {\n var poly = [];\n var stop = ear;\n do {\n poly.push([ear.x, ear.y]);\n ear = ear.next;\n } while (ear !== stop);\n console.log(JSON.stringify(poly));\n}\n\n[\n[[3304,1016],[3264,1032],[3280,1056],[3352,1072],[3400,1024],[3448,1008],[3472,1016],[3480,1056],[3432,1064],[3424,1096],[3392,1128],[3368,1120],[3368,1152],[3392,1192],[3368,1192],[3336,1144],[3352,1192],[3344,1224],[3288,1256],[3328,1336],[3328,1408],[3312,1416],[3312,1480],[3280,1592],[3296,1688],[3256,1736],[3264,1792],[3248,1800],[3240,1864],[3216,1880],[3160,1880],[3136,1864],[3128,1896],[3056,1896],[3048,1864],[3008,1832],[2976,1864],[3040,1896],[3040,1928],[3072,1992],[3040,2032],[3040,2056],[3064,2064],[3096,2040],[3112,1920],[3176,2000],[3192,1992],[3200,1936],[3216,1936],[3208,1992],[3224,2032],[3224,2112],[3200,2192],[3176,2216],[3152,2216],[3144,2248],[3104,2256],[3104,2312],[3080,2304],[3072,2328],[3040,2320],[3016,2360],[2984,2360],[2976,2400],[3048,2416],[3056,2376],[3096,2368],[3104,2344],[3248,2352],[3232,2304],[3272,2304],[3288,2328],[3312,2328],[3384,2264],[3416,2280],[3432,2240],[3496,2248],[3512,2216],[3536,2224],[3560,2264],[3488,2296],[3456,2328],[3416,2328],[3408,2352],[3368,2360],[3352,2392],[3384,2400],[3384,2424],[3320,2424],[3352,2464],[3400,2456],[3408,2440],[3464,2440],[3496,2456],[3512,2440],[3512,2400],[3568,2392],[3600,2360],[3632,2368],[3616,2384],[3624,2400],[3648,2400],[3656,2376],[3728,2368],[3712,2416],[3760,2416],[3760,2376],[3704,2336],[3688,2288],[3688,2272],[3712,2272],[3704,2240],[3736,2240],[3752,2224],[3784,2232],[3800,2264],[3856,2248],[3864,2280],[3896,2304],[3912,2360],[3880,2360],[3864,2376],[3880,2416],[3800,2416],[3800,2448],[3824,2464],[3776,2464],[3784,2528],[3728,2520],[3728,2496],[3760,2496],[3768,2464],[3752,2448],[3712,2448],[3704,2416],[3632,2448],[3608,2448],[3600,2432],[3536,2432],[3536,2480],[3432,2520],[3424,2552],[3384,2552],[3352,2592],[3312,2568],[3288,2568],[3288,2584],[3264,2576],[3288,2520],[3360,2544],[3320,2472],[3264,2472],[3264,2488],[3288,2496],[3272,2512],[3224,2504],[3200,2480],[3184,2424],[3208,2392],[3184,2392],[3184,2408],[3144,2392],[3176,2432],[3184,2488],[3144,2560],[3088,2592],[3088,2608],[3128,2616],[3120,2664],[3096,2656],[3096,2640],[3064,2640],[3056,2608],[3024,2616],[3024,2632],[2992,2648],[2992,2680],[3024,2696],[3080,2672],[3104,2696],[3128,2696],[3144,2712],[3144,2744],[3112,2728],[3080,2768],[3072,2744],[3000,2720],[2984,2680],[2928,2664],[2936,2688],[2984,2720],[2976,2760],[2936,2768],[2936,2792],[2952,2800],[2920,2808],[2944,2864],[3016,2864],[3024,2752],[3072,2768],[3080,2808],[3040,2896],[3056,2936],[3040,3056],[3064,3096],[3040,3096],[3032,3056],[2992,3056],[2992,3088],[3024,3096],[3016,3112],[2984,3128],[2920,3128],[2880,3152],[2912,3288],[2936,3296],[2960,3360],[3000,3352],[3008,3272],[3040,3240],[3032,3208],[3096,3192],[3152,3200],[3200,3168],[3200,3144],[3160,3136],[3152,3112],[3088,3096],[3080,3048],[3120,3048],[3136,3072],[3176,3088],[3184,3112],[3200,3104],[3192,3080],[3248,3040],[3336,3064],[3352,3112],[3320,3120],[3320,3136],[3360,3168],[3368,3200],[3384,3200],[3408,3128],[3480,3120],[3472,3096],[3408,3072],[3384,3032],[3320,3032],[3296,3000],[3288,2968],[3312,2960],[3320,2920],[3336,2912],[3328,2864],[3296,2832],[3264,2824],[3256,2848],[3280,2904],[3280,2952],[3240,2920],[3232,2888],[3208,2880],[3224,2976],[3184,2960],[3168,2912],[3144,2896],[3152,2816],[3176,2808],[3160,2768],[3176,2720],[3160,2696],[3184,2664],[3168,2640],[3200,2648],[3200,2712],[3216,2712],[3208,2752],[3256,2736],[3296,2680],[3296,2664],[3240,2664],[3232,2608],[3200,2592],[3224,2584],[32
"settings":
{
"buffer_size": 14212,
"line_ending": "Unix"
}
},
{
"file": "test/fixtures/issue52.json",
"settings":
{
"buffer_size": 1228,
"line_ending": "Unix"
}
},
{
"file": "test/test.js",
"settings":
{
"buffer_size": 2326,
"line_ending": "Unix"
}
},
{
"file": "test/fixtures/shared-points.json",
"settings":
{
"buffer_size": 118,
"line_ending": "Unix"
}
},
{
"file": "viz/viz.js",
"settings":
{
"buffer_size": 32656,
"line_ending": "Unix"
}
},
{
"contents": "",
"settings":
{
"buffer_size": 0,
"line_ending": "Unix"
}
},
{
"contents": "",
"settings":
{
"buffer_size": 0,
"line_ending": "Unix"
}
},
{
"file": "viz/index.html",
"settings":
{
"buffer_size": 329,
"line_ending": "Unix"
}
},
{
"file": "README.md",
"settings":
{
"buffer_size": 8194,
"line_ending": "Unix"
}
},
{
"file": "package.json",
"settings":
{
"buffer_size": 1303,
"line_ending": "Unix"
}
},
{
"file": "test/fixtures/bad-diagonals.json",
"settings":
{
"buffer_size": 125,
"line_ending": "Unix"
}
},
{
"file": "test/fixtures/eberly-3.json",
"settings":
{
"buffer_size": 920,
"line_ending": "Unix"
}
}
],
"build_system": "",
"build_system_choices":
[
],
"build_varint": "",
"command_palette":
{
"height": 357.0,
"last_filter": "",
"selected_items":
[
[
"open",
"PackageResourceViewer: Open Resource"
],
[
"insta",
"Package Control: Install Package"
],
[
"open re",
"PackageResourceViewer: Open Resource"
],
[
"preview",
"Markdown Preview: Preview in Browser"
],
[
"brow",
"Markdown Preview: Preview in Browser"
],
[
"remove",
"Package Control: Remove Package"
],
[
"vi",
"View In Browser"
],
[
"view",
"View In Browser"
],
[
"git",
"Package Control: Install Package"
],
[
"ope",
"PackageResourceViewer: Open Resource"
],
[
"disabl",
"Package Control: Disable Package"
],
[
"resou",
"PackageResourceViewer: Open Resource"
],
[
"install",
"Package Control: Install Package"
],
[
"yaml",
"Set Syntax: YAML"
],
[
"instal",
"Package Control: Install Package"
],
[
"choose",
"SublimeLinter: Choose Lint Mode"
],
[
"inst",
"Package Control: Install Package"
],
[
"spa",
"Indentation: Convert to Spaces"
],
[
"java",
"Set Syntax: JavaScript"
],
[
"install ",
"Package Control: Install Package"
],
[
"packa",
"Package Control: Install Package"
]
],
"width": 431.0
},
"console":
{
"height": 126.0,
"history":
[
"import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)"
]
},
"distraction_free":
{
"menu_visible": true,
"show_minimap": false,
"show_open_files": false,
"show_tabs": false,
"side_bar_visible": false,
"status_bar_visible": false
},
"expanded_folders":
[
"/Users/mourner/projects/earcut",
"/Users/mourner/projects/earcut/bench",
"/Users/mourner/projects/earcut/dist",
"/Users/mourner/projects/earcut/src",
"/Users/mourner/projects/earcut/viz"
],
"file_history":
[
"/Users/mourner/projects/earcut/.travis.yml",
"/Users/mourner/projects/earcut/test/fixtures/touching-holes.json",
"/Users/mourner/projects/earcut/package.json",
"/Users/mourner/Downloads/Serenity2.tmTheme",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/Themes/Serenity.tmTheme",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/User/Preferences.sublime-settings",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/Theme - Otto/schemes/Otto Yesterday.YAML-tmTheme",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/Theme - Otto/Otto Yesterday.sublime-theme",
"/Users/mourner/projects/earcut/test/test.js",
"/Users/mourner/projects/earcut/test/fixtures/eberly-6.json",
"/Users/mourner/projects/earcut/test/fixtures/hole-touching-outer.json",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/3024 Color Scheme/3024 Day.tmTheme",
"/Users/mourner/projects/earcut/viz/index.html",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/Theme - Otto/schemes/Otto Yesterday.tmTheme",
"/Users/mourner/projects/earcut/README.md",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/User/View In Browser.sublime-settings",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/JavaScript/JavaScript.sublime-syntax",
"/Users/mourner/projects/earcut/.npmignore",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/User/SublimeLinter.sublime-settings",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/User/SublimeLinter/Otto Yesterday (SL).tmTheme",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/User/SublimeLinter/Serenity (SL).tmTheme",
"/Users/mourner/projects/earcut/bench/basic.js",
"/Users/mourner/projects/earcut/bench/bench.js",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/Theme - El Capitan/El Capitan.sublime-theme",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/Theme - El Capitan/icons/file_type_default.png",
"/Users/mourner/Library/Application Support/Sublime Text 3/Installed Packages/Theme - El Capitan.sublime-package",
"/Users/mourner/projects/earcut/viz/viz.js",
"/Users/mourner/projects/earcut/viz/vector-tile.js",
"/Users/mourner/projects/earcut/test/fixtures/reduce-testcase.js",
"/Users/mourner/projects/earcut/test/fixtures/hilbert.json",
"/Users/mourner/projects/earcut/src/earcut.js",
"/Users/mourner/projects/earcut/perf.log",
"/Users/mourner/projects/earcut/master2.log",
"/Users/mourner/projects/earcut/master.log",
"/usr/local/lib/node_modules/mapbox-cli/mapbox.sh",
"/Users/mourner/projects/earcut/test/fixtures/issue35.json",
"/Users/mourner/projects/earcut/test/fixtures/issue34.json",
"/Users/mourner/projects/earcut/test/fixtures/dude.json",
"/Users/mourner/projects/earcut/test/fixtures/empty-square.json",
"/Users/mourner/projects/earcut/test/fixtures/issue29.json",
"/Users/mourner/projects/earcut/.eslintrc",
"/Users/mourner/projects/geojson-vt/debug/debug.js",
"/Users/mourner/projects/geojson-vt/src/simplify.js",
"/Users/mourner/projects/geojson-vt/src/transform.js",
"/Users/mourner/projects/geojson-vt/debug/index.html",
"/Users/mourner/projects/geojson-vt/LICENSE",
"/Users/mourner/projects/geojson-vt/package.json",
"/Users/mourner/Library/Application Support/Sublime Text 3/Packages/Default/Preferences.sublime-settings",
"/Users/mourner/projects/Leaflet/CHANGELOG.md",
"/usr/local/Library/Formula/node.rb",
"/Users/mourner/projects/Leaflet/package.json",
"/Users/mourner/projects/Leaflet/src/layer/tile/GridLayer.js",
"/Users/mourner/projects/Leaflet/Leaflet.sublime-project",
"/Users/mourner/projects/Leaflet/.eslintrc",
"/Users/mourner/projects/Leaflet/src/layer/marker/Icon.js",
"/Users/mourner/.inputrc",
"/Users/mourner/.bash_profile",
"/Users/mourner/.gitignore"
],
"find":
{
"height": 48.0
},
"find_in_files":
{
"height": 128.0,
"where_history":
[
""
]
},
"find_state":
{
"case_sensitive": false,
"find_history":
[
"middleinside",
"inside",
"removenode",
"[[",
"}",
"\"y\":",
"{\"x\":",
"10",
".y",
".x",
"area",
"signedarea",
"splitear",
"intersect",
" console.timeEnd('triangle');\n",
"findholebridge",
"hashed",
"time",
"earcut",
"signedarea",
"p.i !== a.i && p.i !== b.i && p.i !== c.i",
"compareX",
"leftmost",
"last",
"eqr",
"sqDist",
"drawpoly",
"drawpoin",
"drawpoly",
"drawpoint",
"draw",
"eliminate",
"[[",
"seg",
"logpoly",
"draw",
"seg.next",
"hole",
"splitearcut",
"splitEarcut",
"intersect",
"logPoly",
"drawpoly",
"intersects",
"intersectsPolygon",
"logpoly",
"splitearcut",
"hole",
"outerNode",
"split",
"[[",
"intersects",
"curelocalinte",
">=",
"drawpo",
"area(p.prev",
"ares(p.prev",
"pointInTriangle",
"++",
"drawpoly",
"reflex",
"[[",
"p.next.y",
"p.y",
"findHoleBridge",
"isvaliddia",
"[[",
"locallyInside",
"steiner",
"data",
"linkedList",
"removenode",
"collinear",
"filterpoints",
"filterPoints",
"247",
"238",
"247",
"24",
"247",
"238",
"back",
"hasHoles",
"border",
"238",
"border",
"tab_",
"tab",
"property",
"function",
"link url",
"this",
"itali",
"class",
"ita",
".string.begin",
" -meta.structure.dictionary.value.json",
"meta.function-call",
"call",
"function",
"metho",
"function",
"support.function",
"function",
"name",
"property",
"tag",
"class",
"brace",
"defini",
"call",
"meta",
"punctuation",
"Functions",
"constan",
"vari",
"keyword",
"variable",
"string",
"function",
"support",
"variable",
"Keyword",
"file-",
"default",
"variable",
"hex",
"<%= @base[\"08\"][\"hex\"] %>"
],
"highlight": true,
"in_selection": false,
"preserve_case": false,
"regex": false,
"replace_history":
[
"]",
"",
"[",
",",
"],[",
"]",
"[",
"]",
"["
],
"reverse": false,
"show_context": true,
"use_buffer2": true,
"whole_word": false,
"wrap": true
},
"groups":
[
{
"selected": 0,
"sheets":
[
{
"buffer": 0,
"file": "src/earcut.js",
"semi_transient": false,
"settings":
{
"buffer_size": 18289,
"regions":
{
},
"selection":
[
[
10648,
10771
]
],
"settings":
{
"git_gutter_enabled": true,
"syntax": "Packages/JavaScript/JavaScript.sublime-syntax",
"tab_size": 4,
"translate_tabs_to_spaces": true
},
"translation.x": 0.0,
"translation.y": 6237.0,
"zoom_level": 1.0
},
"stack_index": 0,
"type": "text"
},
{
"buffer": 1,
"file": "node_modules/tinyqueue/index.js",
"semi_transient": false,
"settings":
{
"buffer_size": 1803,
"regions":
{
},
"selection":
[
[
95,
98
]
],
"settings":
{
"syntax": "Packages/JavaScript/JavaScript.sublime-syntax",
"tab_size": 4,
"translate_tabs_to_spaces": true
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 6,
"type": "text"
},
{
"buffer": 2,
"semi_transient": false,
"settings":
{
"buffer_size": 14212,
"regions":
{
},
"selection":
[
[
425,
625
]
],
"settings":
{
"default_dir": "/Users/mourner/projects/earcut",
"syntax": "Packages/JavaScript/JavaScript.sublime-syntax",
"tab_size": 4,
"translate_tabs_to_spaces": true
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 8,
"type": "text"
},
{
"buffer": 3,
"file": "test/fixtures/issue52.json",
"semi_transient": false,
"settings":
{
"buffer_size": 1228,
"regions":
{
},
"selection":
[
[
1228,
1228
]
],
"settings":
{
"open_with_edit": true,
"syntax": "Packages/JavaScript/JSON.sublime-syntax"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 13,
"type": "text"
},
{
"buffer": 4,
"file": "test/test.js",
"semi_transient": false,
"settings":
{
"buffer_size": 2326,
"regions":
{
},
"selection":
[
[
14,
14
]
],
"settings":
{
"syntax": "Packages/JavaScript/JavaScript.sublime-syntax",
"tab_size": 4,
"translate_tabs_to_spaces": true
},
"translation.x": 0.0,
"translation.y": 649.0,
"zoom_level": 1.0
},
"stack_index": 10,
"type": "text"
},
{
"buffer": 5,
"file": "test/fixtures/shared-points.json",
"semi_transient": false,
"settings":
{
"buffer_size": 118,
"regions":
{
},
"selection":
[
[
116,
116
]
],
"settings":
{
"open_with_edit": true,
"syntax": "Packages/JavaScript/JSON.sublime-syntax"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 11,
"type": "text"
},
{
"buffer": 6,
"file": "viz/viz.js",
"semi_transient": false,
"settings":
{
"buffer_size": 32656,
"regions":
{
},
"selection":
[
[
31832,
31832
]
],
"settings":
{
"syntax": "Packages/JavaScript/JavaScript.sublime-syntax",
"tab_size": 4,
"translate_tabs_to_spaces": true
},
"translation.x": 0.0,
"translation.y": 422.0,
"zoom_level": 1.0
},
"stack_index": 4,
"type": "text"
},
{
"buffer": 7,
"semi_transient": false,
"settings":
{
"buffer_size": 0,
"regions":
{
},
"selection":
[
[
0,
0
]
],
"settings":
{
"auto_name": "",
"default_dir": "/Users/mourner/projects/earcut",
"syntax": "Packages/Text/Plain text.tmLanguage",
"tab_size": 5,
"translate_tabs_to_spaces": true
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 5,
"type": "text"
},
{
"buffer": 8,
"semi_transient": false,
"settings":
{
"buffer_size": 0,
"regions":
{
},
"selection":
[
[
0,
0
]
],
"settings":
{
"auto_name": "",
"default_dir": "/Users/mourner/projects/earcut",
"syntax": "Packages/Text/Plain text.tmLanguage"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 9,
"type": "text"
},
{
"buffer": 9,
"file": "viz/index.html",
"semi_transient": false,
"settings":
{
"buffer_size": 329,
"regions":
{
},
"selection":
[
[
329,
329
]
],
"settings":
{
"syntax": "Packages/HTML/HTML.sublime-syntax"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 3,
"type": "text"
},
{
"buffer": 10,
"file": "README.md",
"semi_transient": false,
"settings":
{
"buffer_size": 8194,
"regions":
{
},
"selection":
[
[
0,
0
]
],
"settings":
{
"syntax": "Packages/Markdown/Markdown.sublime-syntax"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 2,
"type": "text"
},
{
"buffer": 11,
"file": "package.json",
"semi_transient": false,
"settings":
{
"buffer_size": 1303,
"regions":
{
},
"selection":
[
[
744,
744
]
],
"settings":
{
"git_gutter_enabled": true,
"syntax": "Packages/JavaScript/JSON.sublime-syntax",
"tab_size": 2,
"translate_tabs_to_spaces": true
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 1,
"type": "text"
},
{
"buffer": 12,
"file": "test/fixtures/bad-diagonals.json",
"semi_transient": false,
"settings":
{
"buffer_size": 125,
"regions":
{
},
"selection":
[
[
0,
0
]
],
"settings":
{
"open_with_edit": true,
"syntax": "Packages/JavaScript/JSON.sublime-syntax"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 7,
"type": "text"
},
{
"buffer": 13,
"file": "test/fixtures/eberly-3.json",
"semi_transient": false,
"settings":
{
"buffer_size": 920,
"regions":
{
},
"selection":
[
[
920,
920
]
],
"settings":
{
"open_with_edit": true,
"syntax": "Packages/JavaScript/JSON.sublime-syntax"
},
"translation.x": 0.0,
"translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 12,
"type": "text"
}
]
}
],
"incremental_find":
{
"height": 24.0
},
"input":
{
"height": 31.0
},
"layout":
{
"cells":
[
[
0,
0,
1,
1
]
],
"cols":
[
0.0,
1.0
],
"rows":
[
0.0,
1.0
]
},
"menu_visible": true,
"output.find_results":
{
"height": 0.0
},
"pinned_build_system": "",
"project": "earcut.sublime-project",
"replace":
{
"height": 92.0
},
"save_all_on_build": true,
"select_file":
{
"height": 0.0,
"last_filter": "",
"selected_items":
[
[
"in",
"viz/index.html"
],
[
"sr",
"src/earcut.js"
],
[
"ear",
"src/earcut.js"
],
[
"vi",
"viz/viz.js"
],
[
"tou",
"test/fixtures/touching-holes.json"
],
[
"viz",
"viz/viz.js"
],
[
"pre",
"~/Library/Application Support/Sublime Text 3/Packages/User/Preferences.sublime-settings"
],
[
"otto",
"~/Library/Application Support/Sublime Text 3/Packages/Theme - Otto/schemes/Otto Yesterday.tmTheme"
],
[
"rea",
"README.md"
],
[
"sere",
"~/Library/Application Support/Sublime Text 3/Packages/Themes/Serenity.tmTheme"
],
[
"pac",
"package.json"
],
[
"pack",
"package.json"
],
[
"pa",
"package.json"
],
[
"redu",
"test/fixtures/reduce-testcase.js"
],
[
"inde",
"viz/index.html"
],
[
"read",
"README.md"
],
[
"bas",
"bench/basic.js"
],
[
"basi",
"bench/basic.js"
],
[
"per",
"perf.log"
],
[
"ben",
"bench/bench.js"
],
[
"tet",
"test/test.js"
],
[
"test",
"test/test.js"
],
[
"du",
"test/fixtures/dude.json"
],
[
"ind",
"viz/index.html"
],
[
"popu",
"src/layer/Popup.js"
],
[
"rend",
"src/layer/vector/Renderer.js"
],
[
"image",
"src/layer/ImageOverlay.js"
],
[
"path",
"src/layer/vector/Path.js"
],
[
"render",
"src/layer/vector/Renderer.js"
],
[
"marker",
"src/layer/marker/Marker.js"
],
[
"fl",
"src/map/anim/Map.FlyTo.js"
],
[
"grid",
"src/layer/tile/GridLayer.js"
],
[
"map",
"src/map/Map.js"
],
[
"polyli",
"src/layer/vector/Polyline.js"
],
[
"mapsp",
"spec/suites/map/MapSpec.js"
],
[
"popup",
"src/layer/Popup.js"
],
[
"crs",
"src/geo/crs/CRS.js"
],
[
"touch",
"src/map/handler/Map.TouchZoom.js"
],
[
"poly",
"src/layer/vector/Polyline.js"
],
[
"leafl",
"dist/leaflet.css"
],
[
"zoompa",
"debug/map/zoompan.html"
],
[
"map.dra",
"src/map/handler/Map.Drag.js"
],
[
"chan",
"CHANGELOG.md"
],
[
"domut",
"src/dom/DomUtil.js"
],
[
"scroll",
"src/map/handler/Map.ScrollWheelZoom.js"
],
[
"leaf",
"dist/leaflet.css"
],
[
"dom",
"src/dom/DomUtil.js"
],
[
"sv",
"src/layer/vector/SVG.js"
],
[
"re",
"src/layer/vector/Renderer.js"
],
[
"ren",
"src/layer/vector/Renderer.js"
],
[
"svg",
"src/layer/vector/SVG.js"
],
[
"even",
"src/core/Events.js"
],
[
"iamge",
"src/layer/ImageOverlay.js"
],
[
"icon",
"src/layer/marker/Icon.js"
],
[
"drag",
"src/map/handler/Map.Drag.js"
]
],
"width": 0.0
},
"select_project":
{
"height": 500.0,
"last_filter": "simp",
"selected_items":
[
[
"simp",
"~/projects/simplify-js/simplify-js.sublime-project"
],
[
"ear",
"~/projects/earcut.hpp/earcut-hpp.sublime-project"
],
[
"rb",
"~/projects/rbush/rbush.sublime-project"
],
[
"lea",
"~/projects/Leaflet/Leaflet.sublime-project"
],
[
"ma",
"~/projects/mapbox-gl-js/mapbox-gl-js.sublime-project"
],
[
"gl",
"~/projects/mapbox-gl-js/mapbox-gl-js.sublime-project"
],
[
"le",
"~/projects/Leaflet/Leaflet.sublime-project"
],
[
"",
"~/projects/rbush/rbush.sublime-project"
]
],
"width": 380.0
},
"select_symbol":
{
"height": 0.0,
"last_filter": "",
"selected_items":
[
],
"width": 0.0
},
"selected_group": 0,
"settings":
{
},
"show_minimap": true,
"show_open_files": false,
"show_tabs": true,
"side_bar_visible": true,
"side_bar_width": 249.0,
"status_bar_visible": true,
"template_settings":
{
}
}