SYMBOL INDEX (156 symbols across 17 files) FILE: collisions.d.ts class Circle (line 45) | class Circle extends Body { class Polygon (line 65) | class Polygon extends Body { class Point (line 88) | class Point extends Body { class Result (line 99) | class Result { class Collisions (line 115) | class Collisions { FILE: demo/examples/Stress.mjs class Stress (line 13) | class Stress { method constructor (line 14) | constructor() { method update (line 61) | update(fps) { method createShape (line 123) | createShape(large) { function random (line 155) | function random(min, max) { FILE: demo/examples/Tank.mjs class Tank (line 7) | class Tank { method constructor (line 8) | constructor() { method update (line 59) | update() { method handleInput (line 66) | handleInput() { method processGameLogic (line 73) | processGameLogic() { method handleCollisions (line 102) | handleCollisions() { method render (line 118) | render() { method createPlayer (line 135) | createPlayer(x, y) { method createMap (line 148) | createMap() { function random (line 199) | function random(min, max) { FILE: docs/demo/index.js function __webpack_require__ (line 6) | function __webpack_require__(moduleId) { class Collisions (line 94) | class Collisions { method constructor (line 98) | constructor() { method createCircle (line 112) | createCircle(x = 0, y = 0, radius = 0, scale = 1, padding = 0) { method createPolygon (line 131) | createPolygon(x = 0, y = 0, points = [[0, 0]], angle = 0, scale_x = 1,... method createPoint (line 146) | createPoint(x = 0, y = 0, padding = 0) { method createResult (line 157) | createResult() { method createResult (line 164) | static createResult() { method insert (line 172) | insert(...bodies) { method remove (line 184) | remove(...bodies) { method update (line 195) | update() { method draw (line 205) | draw(context) { method drawBVH (line 213) | drawBVH(context) { method potentials (line 222) | potentials(body) { method collides (line 233) | collides(source, target, result = null, aabb = true) { class Body (line 256) | class Body { method constructor (line 263) | constructor(x = 0, y = 0, padding = 0) { method collides (line 323) | collides(target, result = null, aabb = true) { method potentials (line 331) | potentials() { method remove (line 344) | remove() { method createResult (line 355) | createResult() { method createResult (line 362) | static createResult() { class Result (line 381) | class Result { method constructor (line 385) | constructor() { function SAT (line 454) | function SAT(a, b, result = null, aabb = true) { function aabbAABB (line 525) | function aabbAABB(a, b) { function polygonPolygon (line 554) | function polygonPolygon(a, b, result = null) { function polygonCircle (line 602) | function polygonCircle(a, b, result = null, reverse = false) { function circleCircle (line 735) | function circleCircle(a, b, result = null) { function separatingAxis (line 769) | function separatingAxis(a_coords, b_coords, x, y, result = null) { class Polygon (line 870) | class Polygon extends __WEBPACK_IMPORTED_MODULE_0__Body_mjs__["a" /* def... method constructor (line 881) | constructor(x = 0, y = 0, points = [], angle = 0, scale_x = 1, scale_y... method draw (line 958) | draw(context) { method setPoints (line 993) | setPoints(new_points) { method _calculateCoords (line 1016) | _calculateCoords() { method _calculateNormals (line 1088) | _calculateNormals() { class Tank (line 1151) | class Tank { method constructor (line 1152) | constructor() { method update (line 1203) | update() { method handleInput (line 1210) | handleInput() { method processGameLogic (line 1217) | processGameLogic() { method handleCollisions (line 1246) | handleCollisions() { method render (line 1262) | render() { method createPlayer (line 1279) | createPlayer(x, y) { method createMap (line 1292) | createMap() { function random (line 1345) | function random(min, max) { class BVH (line 1363) | class BVH { method constructor (line 1367) | constructor() { method insert (line 1383) | insert(body, updating = false) { method remove (line 1506) | remove(body, updating = false) { method update (line 1576) | update() { method potentials (line 1629) | potentials(body) { method draw (line 1702) | draw(context) { method drawBVH (line 1715) | drawBVH(context) { class BVHBranch (line 1785) | class BVHBranch { method constructor (line 1789) | constructor() { method getBranch (line 1822) | static getBranch() { method releaseBranch (line 1834) | static releaseBranch(branch) { method sortBranches (line 1844) | static sortBranches(a, b) { class Circle (line 1864) | class Circle extends __WEBPACK_IMPORTED_MODULE_0__Body_mjs__["a" /* defa... method constructor (line 1873) | constructor(x = 0, y = 0, radius = 0, scale = 1, padding = 0) { method draw (line 1893) | draw(context) { class Point (line 1918) | class Point extends __WEBPACK_IMPORTED_MODULE_0__Polygon_mjs__["a" /* de... method constructor (line 1925) | constructor(x = 0, y = 0, padding = 0) { class Stress (line 1956) | class Stress { method constructor (line 1957) | constructor() { method update (line 2004) | update(fps) { method createShape (line 2066) | createShape(large) { function random (line 2100) | function random(min, max) { FILE: docs/script/inherited-summary.js function toggle (line 2) | function toggle(ev) { FILE: docs/script/inner-link.js function adjust (line 7) | function adjust() { FILE: docs/script/prettify/prettify.js function T (line 18) | function T(a){function d(e){var b=e.charCodeAt(0);if(92!==b)return b;var... function U (line 22) | function U(a,d){function f(a){var c=a.nodeType;if(1==c){if(!b.test(a.cla... function J (line 23) | function J(a,d,f,b,v){f&&(a={h:a,l:1,j:null,m:null,a:f,c:null,i:d,g:null... function V (line 23) | function V(a){for(var d=void 0,f=a.firstChild;f;f=f.nextSibling)var b=f.... function G (line 23) | function G(a,d){function f(a){for(var l=a.i,m=a.h,c=[l,"pln"],p=0,w=a.a.... function y (line 25) | function y(a){var d=[],f=[];a.tripleQuotedStrings?d.push(["str",/^(?:\'\... function L (line 29) | function L(a,d,f){function b(a){var c=a.nodeType;if(1==c&&!A.test(a.clas... function t (line 31) | function t(a,d){for(var f=d.length;0<=--f;){var b=d[f];I.hasOwnProperty(... function K (line 31) | function K(a,d){a&&I.hasOwnProperty(a)||(a=/^\s*