From 10b59a39be0e4697e8f9f62dd0d56ee29db8dc09 Mon Sep 17 00:00:00 2001 From: schmelczerandras Date: Fri, 2 Oct 2020 17:37:47 +0200 Subject: [PATCH] Add metacircle --- docs/assets/js/search.json | 2 +- docs/classes/circle.html | 37 +- docs/classes/circlelight.html | 39 +- docs/classes/drawable.html | 20 +- docs/classes/{tunnel.html => droplet.html} | 143 +++--- docs/classes/flashlight.html | 43 +- docs/classes/invertedtunnel.html | 47 +- docs/classes/metacircle.html | 440 ++++++++++++++++++ docs/classes/rotatedrectangle.html | 43 +- docs/globals.html | 38 +- docs/index.html | 7 +- docs/interfaces/drawabledescriptor.html | 17 +- docs/interfaces/renderer.html | 25 +- docs/interfaces/runtimesettings.html | 21 +- docs/interfaces/startupsettings.html | 15 +- package.json | 2 +- .../shapes/{tunnel.ts => droplet.ts} | 20 +- src/drawables/shapes/inverted-tunnel.ts | 1 + src/drawables/shapes/meta-circle.ts | 52 +++ src/main.ts | 3 +- 20 files changed, 776 insertions(+), 239 deletions(-) rename docs/classes/{tunnel.html => droplet.html} (75%) create mode 100644 docs/classes/metacircle.html rename src/drawables/shapes/{tunnel.ts => droplet.ts} (83%) create mode 100644 src/drawables/shapes/meta-circle.ts diff --git a/docs/assets/js/search.json b/docs/assets/js/search.json index b3a405d..d9c41c7 100644 --- a/docs/assets/js/search.json +++ b/docs/assets/js/search.json @@ -1 +1 @@ -{"kinds":{"32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","2097152":"Object literal"},"rows":[{"id":0,"kind":128,"name":"Drawable","url":"classes/drawable.html","classes":"tsd-kind-class"},{"id":1,"kind":1024,"name":"descriptor","url":"classes/drawable.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Drawable"},{"id":2,"kind":2048,"name":"minDistance","url":"classes/drawable.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Drawable"},{"id":3,"kind":2048,"name":"getObjectToSerialize","url":"classes/drawable.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"Drawable"},{"id":4,"kind":256,"name":"DrawableDescriptor","url":"interfaces/drawabledescriptor.html","classes":"tsd-kind-interface"},{"id":5,"kind":1024,"name":"propertyUniformMapping","url":"interfaces/drawabledescriptor.html#propertyuniformmapping","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":6,"kind":65536,"name":"__type","url":"interfaces/drawabledescriptor.html#propertyuniformmapping.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"DrawableDescriptor.propertyUniformMapping"},{"id":7,"kind":1024,"name":"uniformCountMacroName","url":"interfaces/drawabledescriptor.html#uniformcountmacroname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":8,"kind":1024,"name":"sdf","url":"interfaces/drawabledescriptor.html#sdf","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":9,"kind":1024,"name":"shaderCombinationSteps","url":"interfaces/drawabledescriptor.html#shadercombinationsteps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":10,"kind":1024,"name":"empty","url":"interfaces/drawabledescriptor.html#empty","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":11,"kind":256,"name":"RuntimeSettings","url":"interfaces/runtimesettings.html","classes":"tsd-kind-interface"},{"id":12,"kind":1024,"name":"enableHighDpiRendering","url":"interfaces/runtimesettings.html#enablehighdpirendering","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":13,"kind":1024,"name":"tileMultiplier","url":"interfaces/runtimesettings.html#tilemultiplier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":14,"kind":1024,"name":"isWorldInverted","url":"interfaces/runtimesettings.html#isworldinverted","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":15,"kind":1024,"name":"lightCutoffDistance","url":"interfaces/runtimesettings.html#lightcutoffdistance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":16,"kind":1024,"name":"backgroundColor","url":"interfaces/runtimesettings.html#backgroundcolor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":17,"kind":1024,"name":"colorPalette","url":"interfaces/runtimesettings.html#colorpalette","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":18,"kind":1024,"name":"ambientLight","url":"interfaces/runtimesettings.html#ambientlight","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":19,"kind":256,"name":"StartupSettings","url":"interfaces/startupsettings.html","classes":"tsd-kind-interface"},{"id":20,"kind":1024,"name":"enableStopwatch","url":"interfaces/startupsettings.html#enablestopwatch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":21,"kind":1024,"name":"shadowTraceCount","url":"interfaces/startupsettings.html#shadowtracecount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":22,"kind":1024,"name":"paletteSize","url":"interfaces/startupsettings.html#palettesize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":23,"kind":1024,"name":"ignoreWebGL2","url":"interfaces/startupsettings.html#ignorewebgl2","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":24,"kind":256,"name":"Renderer","url":"interfaces/renderer.html","classes":"tsd-kind-interface"},{"id":25,"kind":1024,"name":"canvasSize","url":"interfaces/renderer.html#canvassize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":26,"kind":1024,"name":"viewAreaSize","url":"interfaces/renderer.html#viewareasize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":27,"kind":2048,"name":"setViewArea","url":"interfaces/renderer.html#setviewarea","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":28,"kind":2048,"name":"setRuntimeSettings","url":"interfaces/renderer.html#setruntimesettings","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":29,"kind":2048,"name":"addDrawable","url":"interfaces/renderer.html#adddrawable","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter","parent":"Renderer"},{"id":30,"kind":2048,"name":"renderDrawables","url":"interfaces/renderer.html#renderdrawables","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":31,"kind":2048,"name":"destroy","url":"interfaces/renderer.html#destroy","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":32,"kind":1024,"name":"insights","url":"interfaces/renderer.html#insights","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":33,"kind":2048,"name":"autoscaleQuality","url":"interfaces/renderer.html#autoscalequality","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":34,"kind":2097152,"name":"defaultRuntimeSettings","url":"globals.html#defaultruntimesettings","classes":"tsd-kind-object-literal"},{"id":35,"kind":32,"name":"enableHighDpiRendering","url":"globals.html#defaultruntimesettings.enablehighdpirendering","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":36,"kind":32,"name":"tileMultiplier","url":"globals.html#defaultruntimesettings.tilemultiplier","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":37,"kind":32,"name":"isWorldInverted","url":"globals.html#defaultruntimesettings.isworldinverted","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":38,"kind":32,"name":"lightCutoffDistance","url":"globals.html#defaultruntimesettings.lightcutoffdistance","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":39,"kind":32,"name":"backgroundColor","url":"globals.html#defaultruntimesettings.backgroundcolor","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":40,"kind":32,"name":"colorPalette","url":"globals.html#defaultruntimesettings.colorpalette","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":41,"kind":32,"name":"ambientLight","url":"globals.html#defaultruntimesettings.ambientlight","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":42,"kind":2097152,"name":"defaultStartupSettings","url":"globals.html#defaultstartupsettings","classes":"tsd-kind-object-literal"},{"id":43,"kind":32,"name":"shadowTraceCount","url":"globals.html#defaultstartupsettings.shadowtracecount","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":44,"kind":32,"name":"paletteSize","url":"globals.html#defaultstartupsettings.palettesize","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":45,"kind":32,"name":"ignoreWebGL2","url":"globals.html#defaultstartupsettings.ignorewebgl2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":46,"kind":32,"name":"enableStopwatch","url":"globals.html#defaultstartupsettings.enablestopwatch","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":47,"kind":128,"name":"Flashlight","url":"classes/flashlight.html","classes":"tsd-kind-class"},{"id":48,"kind":2097152,"name":"descriptor","url":"classes/flashlight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Flashlight"},{"id":49,"kind":2097152,"name":"propertyUniformMapping","url":"classes/flashlight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":50,"kind":32,"name":"center","url":"classes/flashlight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":51,"kind":32,"name":"color","url":"classes/flashlight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":52,"kind":32,"name":"intensity","url":"classes/flashlight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":53,"kind":32,"name":"direction","url":"classes/flashlight.html#descriptor.propertyuniformmapping.direction-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":54,"kind":32,"name":"uniformCountMacroName","url":"classes/flashlight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":55,"kind":32,"name":"shaderCombinationSteps","url":"classes/flashlight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":56,"kind":32,"name":"empty","url":"classes/flashlight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":57,"kind":512,"name":"constructor","url":"classes/flashlight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Flashlight"},{"id":58,"kind":1024,"name":"direction","url":"classes/flashlight.html#direction","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":59,"kind":2048,"name":"getObjectToSerialize","url":"classes/flashlight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Flashlight"},{"id":60,"kind":1024,"name":"lightnessRatio","url":"classes/flashlight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"Flashlight"},{"id":61,"kind":1024,"name":"center","url":"classes/flashlight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":62,"kind":1024,"name":"color","url":"classes/flashlight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":63,"kind":1024,"name":"intensity","url":"classes/flashlight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":64,"kind":2048,"name":"setLightnessRatio","url":"classes/flashlight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":65,"kind":2048,"name":"minDistance","url":"classes/flashlight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"Flashlight"},{"id":66,"kind":128,"name":"Circle","url":"classes/circle.html","classes":"tsd-kind-class"},{"id":67,"kind":2097152,"name":"descriptor","url":"classes/circle.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Circle"},{"id":68,"kind":2097152,"name":"sdf","url":"classes/circle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":69,"kind":32,"name":"shader","url":"classes/circle.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.sdf"},{"id":70,"kind":32,"name":"distanceFunctionName","url":"classes/circle.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.sdf"},{"id":71,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":72,"kind":32,"name":"center","url":"classes/circle.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.propertyUniformMapping"},{"id":73,"kind":32,"name":"radius","url":"classes/circle.html#descriptor.propertyuniformmapping.radius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.propertyUniformMapping"},{"id":74,"kind":32,"name":"uniformCountMacroName","url":"classes/circle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":75,"kind":32,"name":"shaderCombinationSteps","url":"classes/circle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":76,"kind":32,"name":"empty","url":"classes/circle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":77,"kind":512,"name":"constructor","url":"classes/circle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Circle"},{"id":78,"kind":1024,"name":"center","url":"classes/circle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Circle"},{"id":79,"kind":1024,"name":"radius","url":"classes/circle.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Circle"},{"id":80,"kind":2048,"name":"minDistance","url":"classes/circle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Circle"},{"id":81,"kind":2048,"name":"getObjectToSerialize","url":"classes/circle.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Circle"},{"id":82,"kind":128,"name":"InvertedTunnel","url":"classes/invertedtunnel.html","classes":"tsd-kind-class"},{"id":83,"kind":2097152,"name":"descriptor","url":"classes/invertedtunnel.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"InvertedTunnel"},{"id":84,"kind":2097152,"name":"sdf","url":"classes/invertedtunnel.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":85,"kind":32,"name":"shader","url":"classes/invertedtunnel.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.sdf"},{"id":86,"kind":32,"name":"isInverted","url":"classes/invertedtunnel.html#descriptor.sdf.isinverted","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.sdf"},{"id":87,"kind":32,"name":"distanceFunctionName","url":"classes/invertedtunnel.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.sdf"},{"id":88,"kind":2097152,"name":"propertyUniformMapping","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":89,"kind":32,"name":"from","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.from-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":90,"kind":32,"name":"toFromDelta","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.tofromdelta","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":91,"kind":32,"name":"fromRadius","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.fromradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":92,"kind":32,"name":"toRadius","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.toradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":93,"kind":32,"name":"uniformCountMacroName","url":"classes/invertedtunnel.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":94,"kind":32,"name":"shaderCombinationSteps","url":"classes/invertedtunnel.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":95,"kind":32,"name":"empty","url":"classes/invertedtunnel.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":96,"kind":512,"name":"constructor","url":"classes/invertedtunnel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":97,"kind":1024,"name":"from","url":"classes/invertedtunnel.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":98,"kind":1024,"name":"to","url":"classes/invertedtunnel.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":99,"kind":1024,"name":"fromRadius","url":"classes/invertedtunnel.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":100,"kind":1024,"name":"toRadius","url":"classes/invertedtunnel.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":101,"kind":2048,"name":"minDistance","url":"classes/invertedtunnel.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"InvertedTunnel"},{"id":102,"kind":2048,"name":"getObjectToSerialize","url":"classes/invertedtunnel.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"InvertedTunnel"},{"id":103,"kind":128,"name":"RotatedRectangle","url":"classes/rotatedrectangle.html","classes":"tsd-kind-class"},{"id":104,"kind":2097152,"name":"descriptor","url":"classes/rotatedrectangle.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"RotatedRectangle"},{"id":105,"kind":2097152,"name":"sdf","url":"classes/rotatedrectangle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":106,"kind":32,"name":"shader","url":"classes/rotatedrectangle.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.sdf"},{"id":107,"kind":32,"name":"distanceFunctionName","url":"classes/rotatedrectangle.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.sdf"},{"id":108,"kind":2097152,"name":"propertyUniformMapping","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":109,"kind":32,"name":"topCenter","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping.topcenter","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.propertyUniformMapping"},{"id":110,"kind":32,"name":"bottomCenter","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping.bottomcenter","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.propertyUniformMapping"},{"id":111,"kind":32,"name":"width","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping.width","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.propertyUniformMapping"},{"id":112,"kind":32,"name":"uniformCountMacroName","url":"classes/rotatedrectangle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":113,"kind":32,"name":"shaderCombinationSteps","url":"classes/rotatedrectangle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":114,"kind":32,"name":"empty","url":"classes/rotatedrectangle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":115,"kind":512,"name":"constructor","url":"classes/rotatedrectangle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":116,"kind":1024,"name":"center","url":"classes/rotatedrectangle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":117,"kind":1024,"name":"size","url":"classes/rotatedrectangle.html#size","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":118,"kind":1024,"name":"rotation","url":"classes/rotatedrectangle.html#rotation","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":119,"kind":2048,"name":"minDistance","url":"classes/rotatedrectangle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"RotatedRectangle"},{"id":120,"kind":2048,"name":"getObjectToSerialize","url":"classes/rotatedrectangle.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"RotatedRectangle"},{"id":121,"kind":128,"name":"Tunnel","url":"classes/tunnel.html","classes":"tsd-kind-class"},{"id":122,"kind":2097152,"name":"descriptor","url":"classes/tunnel.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Tunnel"},{"id":123,"kind":2097152,"name":"sdf","url":"classes/tunnel.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":124,"kind":32,"name":"shader","url":"classes/tunnel.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor.sdf"},{"id":125,"kind":32,"name":"distanceFunctionName","url":"classes/tunnel.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor.sdf"},{"id":126,"kind":2097152,"name":"propertyUniformMapping","url":"classes/tunnel.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":127,"kind":32,"name":"from","url":"classes/tunnel.html#descriptor.propertyuniformmapping.from-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor.propertyUniformMapping"},{"id":128,"kind":32,"name":"toFromDelta","url":"classes/tunnel.html#descriptor.propertyuniformmapping.tofromdelta","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor.propertyUniformMapping"},{"id":129,"kind":32,"name":"fromRadius","url":"classes/tunnel.html#descriptor.propertyuniformmapping.fromradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor.propertyUniformMapping"},{"id":130,"kind":32,"name":"toRadius","url":"classes/tunnel.html#descriptor.propertyuniformmapping.toradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor.propertyUniformMapping"},{"id":131,"kind":32,"name":"uniformCountMacroName","url":"classes/tunnel.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":132,"kind":32,"name":"shaderCombinationSteps","url":"classes/tunnel.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":133,"kind":32,"name":"empty","url":"classes/tunnel.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":134,"kind":512,"name":"constructor","url":"classes/tunnel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Tunnel"},{"id":135,"kind":1024,"name":"from","url":"classes/tunnel.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":136,"kind":1024,"name":"to","url":"classes/tunnel.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":137,"kind":1024,"name":"fromRadius","url":"classes/tunnel.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":138,"kind":1024,"name":"toRadius","url":"classes/tunnel.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":139,"kind":2048,"name":"minDistance","url":"classes/tunnel.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Tunnel"},{"id":140,"kind":2048,"name":"getObjectToSerialize","url":"classes/tunnel.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Tunnel"},{"id":141,"kind":64,"name":"compile","url":"globals.html#compile","classes":"tsd-kind-function"},{"id":142,"kind":128,"name":"CircleLight","url":"classes/circlelight.html","classes":"tsd-kind-class"},{"id":143,"kind":2097152,"name":"descriptor","url":"classes/circlelight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"CircleLight"},{"id":144,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circlelight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":145,"kind":32,"name":"center","url":"classes/circlelight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":146,"kind":32,"name":"color","url":"classes/circlelight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":147,"kind":32,"name":"intensity","url":"classes/circlelight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":148,"kind":32,"name":"uniformCountMacroName","url":"classes/circlelight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":149,"kind":32,"name":"shaderCombinationSteps","url":"classes/circlelight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":150,"kind":32,"name":"empty","url":"classes/circlelight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":151,"kind":512,"name":"constructor","url":"classes/circlelight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CircleLight"},{"id":152,"kind":1024,"name":"lightnessRatio","url":"classes/circlelight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"CircleLight"},{"id":153,"kind":1024,"name":"center","url":"classes/circlelight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":154,"kind":1024,"name":"color","url":"classes/circlelight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":155,"kind":1024,"name":"intensity","url":"classes/circlelight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":156,"kind":2048,"name":"setLightnessRatio","url":"classes/circlelight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":157,"kind":2048,"name":"minDistance","url":"classes/circlelight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"CircleLight"},{"id":158,"kind":2048,"name":"getObjectToSerialize","url":"classes/circlelight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"CircleLight"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,35.711]],["parent/0",[]],["name/1",[1,30.603]],["parent/1",[0,3.435]],["name/2",[2,30.603]],["parent/2",[0,3.435]],["name/3",[3,30.603]],["parent/3",[0,3.435]],["name/4",[4,32.034]],["parent/4",[]],["name/5",[5,30.603]],["parent/5",[4,3.082]],["name/6",[6,46.697]],["parent/6",[7,4.492]],["name/7",[8,30.603]],["parent/7",[4,3.082]],["name/8",[9,33.704]],["parent/8",[4,3.082]],["name/9",[10,30.603]],["parent/9",[4,3.082]],["name/10",[11,30.603]],["parent/10",[4,3.082]],["name/11",[12,29.351]],["parent/11",[]],["name/12",[13,41.589]],["parent/12",[12,2.824]],["name/13",[14,41.589]],["parent/13",[12,2.824]],["name/14",[15,41.589]],["parent/14",[12,2.824]],["name/15",[16,41.589]],["parent/15",[12,2.824]],["name/16",[17,41.589]],["parent/16",[12,2.824]],["name/17",[18,41.589]],["parent/17",[12,2.824]],["name/18",[19,41.589]],["parent/18",[12,2.824]],["name/19",[20,33.704]],["parent/19",[]],["name/20",[21,41.589]],["parent/20",[20,3.242]],["name/21",[22,41.589]],["parent/21",[20,3.242]],["name/22",[23,41.589]],["parent/22",[20,3.242]],["name/23",[24,41.589]],["parent/23",[20,3.242]],["name/24",[25,27.238]],["parent/24",[]],["name/25",[26,46.697]],["parent/25",[25,2.62]],["name/26",[27,46.697]],["parent/26",[25,2.62]],["name/27",[28,46.697]],["parent/27",[25,2.62]],["name/28",[29,46.697]],["parent/28",[25,2.62]],["name/29",[30,46.697]],["parent/29",[25,2.62]],["name/30",[31,46.697]],["parent/30",[25,2.62]],["name/31",[32,46.697]],["parent/31",[25,2.62]],["name/32",[33,46.697]],["parent/32",[25,2.62]],["name/33",[34,46.697]],["parent/33",[25,2.62]],["name/34",[35,29.351]],["parent/34",[]],["name/35",[13,41.589]],["parent/35",[35,2.824]],["name/36",[14,41.589]],["parent/36",[35,2.824]],["name/37",[15,41.589]],["parent/37",[35,2.824]],["name/38",[16,41.589]],["parent/38",[35,2.824]],["name/39",[17,41.589]],["parent/39",[35,2.824]],["name/40",[18,41.589]],["parent/40",[35,2.824]],["name/41",[19,41.589]],["parent/41",[35,2.824]],["name/42",[36,33.704]],["parent/42",[]],["name/43",[22,41.589]],["parent/43",[36,3.242]],["name/44",[23,41.589]],["parent/44",[36,3.242]],["name/45",[24,41.589]],["parent/45",[36,3.242]],["name/46",[21,41.589]],["parent/46",[36,3.242]],["name/47",[37,26.328]],["parent/47",[]],["name/48",[1,30.603]],["parent/48",[37,2.533]],["name/49",[5,30.603]],["parent/49",[38,3.435]],["name/50",[39,30.603]],["parent/50",[40,3.435]],["name/51",[41,35.711]],["parent/51",[40,3.435]],["name/52",[42,35.711]],["parent/52",[40,3.435]],["name/53",[43,41.589]],["parent/53",[40,3.435]],["name/54",[8,30.603]],["parent/54",[38,3.435]],["name/55",[10,30.603]],["parent/55",[38,3.435]],["name/56",[11,30.603]],["parent/56",[38,3.435]],["name/57",[44,32.034]],["parent/57",[37,2.533]],["name/58",[43,41.589]],["parent/58",[37,2.533]],["name/59",[3,30.603]],["parent/59",[37,2.533]],["name/60",[45,41.589]],["parent/60",[37,2.533]],["name/61",[39,30.603]],["parent/61",[37,2.533]],["name/62",[41,35.711]],["parent/62",[37,2.533]],["name/63",[42,35.711]],["parent/63",[37,2.533]],["name/64",[46,41.589]],["parent/64",[37,2.533]],["name/65",[2,30.603]],["parent/65",[37,2.533]],["name/66",[47,30.603]],["parent/66",[]],["name/67",[1,30.603]],["parent/67",[47,2.944]],["name/68",[9,33.704]],["parent/68",[48,3.242]],["name/69",[49,35.711]],["parent/69",[50,4.001]],["name/70",[51,35.711]],["parent/70",[50,4.001]],["name/71",[5,30.603]],["parent/71",[48,3.242]],["name/72",[39,30.603]],["parent/72",[52,4.001]],["name/73",[53,41.589]],["parent/73",[52,4.001]],["name/74",[8,30.603]],["parent/74",[48,3.242]],["name/75",[10,30.603]],["parent/75",[48,3.242]],["name/76",[11,30.603]],["parent/76",[48,3.242]],["name/77",[44,32.034]],["parent/77",[47,2.944]],["name/78",[39,30.603]],["parent/78",[47,2.944]],["name/79",[53,41.589]],["parent/79",[47,2.944]],["name/80",[2,30.603]],["parent/80",[47,2.944]],["name/81",[3,30.603]],["parent/81",[47,2.944]],["name/82",[54,28.239]],["parent/82",[]],["name/83",[1,30.603]],["parent/83",[54,2.717]],["name/84",[9,33.704]],["parent/84",[55,3.242]],["name/85",[49,35.711]],["parent/85",[56,3.677]],["name/86",[57,46.697]],["parent/86",[56,3.677]],["name/87",[51,35.711]],["parent/87",[56,3.677]],["name/88",[5,30.603]],["parent/88",[55,3.242]],["name/89",[58,35.711]],["parent/89",[59,3.435]],["name/90",[60,41.589]],["parent/90",[59,3.435]],["name/91",[61,35.711]],["parent/91",[59,3.435]],["name/92",[62,35.711]],["parent/92",[59,3.435]],["name/93",[8,30.603]],["parent/93",[55,3.242]],["name/94",[10,30.603]],["parent/94",[55,3.242]],["name/95",[11,30.603]],["parent/95",[55,3.242]],["name/96",[44,32.034]],["parent/96",[54,2.717]],["name/97",[58,35.711]],["parent/97",[54,2.717]],["name/98",[63,41.589]],["parent/98",[54,2.717]],["name/99",[61,35.711]],["parent/99",[54,2.717]],["name/100",[62,35.711]],["parent/100",[54,2.717]],["name/101",[2,30.603]],["parent/101",[54,2.717]],["name/102",[3,30.603]],["parent/102",[54,2.717]],["name/103",[64,29.351]],["parent/103",[]],["name/104",[1,30.603]],["parent/104",[64,2.824]],["name/105",[9,33.704]],["parent/105",[65,3.242]],["name/106",[49,35.711]],["parent/106",[66,4.001]],["name/107",[51,35.711]],["parent/107",[66,4.001]],["name/108",[5,30.603]],["parent/108",[65,3.242]],["name/109",[67,46.697]],["parent/109",[68,3.677]],["name/110",[69,46.697]],["parent/110",[68,3.677]],["name/111",[70,46.697]],["parent/111",[68,3.677]],["name/112",[8,30.603]],["parent/112",[65,3.242]],["name/113",[10,30.603]],["parent/113",[65,3.242]],["name/114",[11,30.603]],["parent/114",[65,3.242]],["name/115",[44,32.034]],["parent/115",[64,2.824]],["name/116",[39,30.603]],["parent/116",[64,2.824]],["name/117",[71,46.697]],["parent/117",[64,2.824]],["name/118",[72,46.697]],["parent/118",[64,2.824]],["name/119",[2,30.603]],["parent/119",[64,2.824]],["name/120",[3,30.603]],["parent/120",[64,2.824]],["name/121",[73,28.239]],["parent/121",[]],["name/122",[1,30.603]],["parent/122",[73,2.717]],["name/123",[9,33.704]],["parent/123",[74,3.242]],["name/124",[49,35.711]],["parent/124",[75,4.001]],["name/125",[51,35.711]],["parent/125",[75,4.001]],["name/126",[5,30.603]],["parent/126",[74,3.242]],["name/127",[58,35.711]],["parent/127",[76,3.435]],["name/128",[60,41.589]],["parent/128",[76,3.435]],["name/129",[61,35.711]],["parent/129",[76,3.435]],["name/130",[62,35.711]],["parent/130",[76,3.435]],["name/131",[8,30.603]],["parent/131",[74,3.242]],["name/132",[10,30.603]],["parent/132",[74,3.242]],["name/133",[11,30.603]],["parent/133",[74,3.242]],["name/134",[44,32.034]],["parent/134",[73,2.717]],["name/135",[58,35.711]],["parent/135",[73,2.717]],["name/136",[63,41.589]],["parent/136",[73,2.717]],["name/137",[61,35.711]],["parent/137",[73,2.717]],["name/138",[62,35.711]],["parent/138",[73,2.717]],["name/139",[2,30.603]],["parent/139",[73,2.717]],["name/140",[3,30.603]],["parent/140",[73,2.717]],["name/141",[77,46.697]],["parent/141",[]],["name/142",[78,27.238]],["parent/142",[]],["name/143",[1,30.603]],["parent/143",[78,2.62]],["name/144",[5,30.603]],["parent/144",[79,3.435]],["name/145",[39,30.603]],["parent/145",[80,3.677]],["name/146",[41,35.711]],["parent/146",[80,3.677]],["name/147",[42,35.711]],["parent/147",[80,3.677]],["name/148",[8,30.603]],["parent/148",[79,3.435]],["name/149",[10,30.603]],["parent/149",[79,3.435]],["name/150",[11,30.603]],["parent/150",[79,3.435]],["name/151",[44,32.034]],["parent/151",[78,2.62]],["name/152",[45,41.589]],["parent/152",[78,2.62]],["name/153",[39,30.603]],["parent/153",[78,2.62]],["name/154",[41,35.711]],["parent/154",[78,2.62]],["name/155",[42,35.711]],["parent/155",[78,2.62]],["name/156",[46,41.589]],["parent/156",[78,2.62]],["name/157",[2,30.603]],["parent/157",[78,2.62]],["name/158",[3,30.603]],["parent/158",[78,2.62]]],"invertedIndex":[["__type",{"_index":6,"name":{"6":{}},"parent":{}}],["adddrawable",{"_index":30,"name":{"29":{}},"parent":{}}],["ambientlight",{"_index":19,"name":{"18":{},"41":{}},"parent":{}}],["autoscalequality",{"_index":34,"name":{"33":{}},"parent":{}}],["backgroundcolor",{"_index":17,"name":{"16":{},"39":{}},"parent":{}}],["bottomcenter",{"_index":69,"name":{"110":{}},"parent":{}}],["canvassize",{"_index":26,"name":{"25":{}},"parent":{}}],["center",{"_index":39,"name":{"50":{},"61":{},"72":{},"78":{},"116":{},"145":{},"153":{}},"parent":{}}],["circle",{"_index":47,"name":{"66":{}},"parent":{"67":{},"77":{},"78":{},"79":{},"80":{},"81":{}}}],["circle.descriptor",{"_index":48,"name":{},"parent":{"68":{},"71":{},"74":{},"75":{},"76":{}}}],["circle.descriptor.propertyuniformmapping",{"_index":52,"name":{},"parent":{"72":{},"73":{}}}],["circle.descriptor.sdf",{"_index":50,"name":{},"parent":{"69":{},"70":{}}}],["circlelight",{"_index":78,"name":{"142":{}},"parent":{"143":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{},"157":{},"158":{}}}],["circlelight.descriptor",{"_index":79,"name":{},"parent":{"144":{},"148":{},"149":{},"150":{}}}],["circlelight.descriptor.propertyuniformmapping",{"_index":80,"name":{},"parent":{"145":{},"146":{},"147":{}}}],["color",{"_index":41,"name":{"51":{},"62":{},"146":{},"154":{}},"parent":{}}],["colorpalette",{"_index":18,"name":{"17":{},"40":{}},"parent":{}}],["compile",{"_index":77,"name":{"141":{}},"parent":{}}],["constructor",{"_index":44,"name":{"57":{},"77":{},"96":{},"115":{},"134":{},"151":{}},"parent":{}}],["defaultruntimesettings",{"_index":35,"name":{"34":{}},"parent":{"35":{},"36":{},"37":{},"38":{},"39":{},"40":{},"41":{}}}],["defaultstartupsettings",{"_index":36,"name":{"42":{}},"parent":{"43":{},"44":{},"45":{},"46":{}}}],["descriptor",{"_index":1,"name":{"1":{},"48":{},"67":{},"83":{},"104":{},"122":{},"143":{}},"parent":{}}],["destroy",{"_index":32,"name":{"31":{}},"parent":{}}],["direction",{"_index":43,"name":{"53":{},"58":{}},"parent":{}}],["distancefunctionname",{"_index":51,"name":{"70":{},"87":{},"107":{},"125":{}},"parent":{}}],["drawable",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{}}}],["drawabledescriptor",{"_index":4,"name":{"4":{}},"parent":{"5":{},"7":{},"8":{},"9":{},"10":{}}}],["drawabledescriptor.propertyuniformmapping",{"_index":7,"name":{},"parent":{"6":{}}}],["empty",{"_index":11,"name":{"10":{},"56":{},"76":{},"95":{},"114":{},"133":{},"150":{}},"parent":{}}],["enablehighdpirendering",{"_index":13,"name":{"12":{},"35":{}},"parent":{}}],["enablestopwatch",{"_index":21,"name":{"20":{},"46":{}},"parent":{}}],["flashlight",{"_index":37,"name":{"47":{}},"parent":{"48":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{}}}],["flashlight.descriptor",{"_index":38,"name":{},"parent":{"49":{},"54":{},"55":{},"56":{}}}],["flashlight.descriptor.propertyuniformmapping",{"_index":40,"name":{},"parent":{"50":{},"51":{},"52":{},"53":{}}}],["from",{"_index":58,"name":{"89":{},"97":{},"127":{},"135":{}},"parent":{}}],["fromradius",{"_index":61,"name":{"91":{},"99":{},"129":{},"137":{}},"parent":{}}],["getobjecttoserialize",{"_index":3,"name":{"3":{},"59":{},"81":{},"102":{},"120":{},"140":{},"158":{}},"parent":{}}],["ignorewebgl2",{"_index":24,"name":{"23":{},"45":{}},"parent":{}}],["insights",{"_index":33,"name":{"32":{}},"parent":{}}],["intensity",{"_index":42,"name":{"52":{},"63":{},"147":{},"155":{}},"parent":{}}],["invertedtunnel",{"_index":54,"name":{"82":{}},"parent":{"83":{},"96":{},"97":{},"98":{},"99":{},"100":{},"101":{},"102":{}}}],["invertedtunnel.descriptor",{"_index":55,"name":{},"parent":{"84":{},"88":{},"93":{},"94":{},"95":{}}}],["invertedtunnel.descriptor.propertyuniformmapping",{"_index":59,"name":{},"parent":{"89":{},"90":{},"91":{},"92":{}}}],["invertedtunnel.descriptor.sdf",{"_index":56,"name":{},"parent":{"85":{},"86":{},"87":{}}}],["isinverted",{"_index":57,"name":{"86":{}},"parent":{}}],["isworldinverted",{"_index":15,"name":{"14":{},"37":{}},"parent":{}}],["lightcutoffdistance",{"_index":16,"name":{"15":{},"38":{}},"parent":{}}],["lightnessratio",{"_index":45,"name":{"60":{},"152":{}},"parent":{}}],["mindistance",{"_index":2,"name":{"2":{},"65":{},"80":{},"101":{},"119":{},"139":{},"157":{}},"parent":{}}],["palettesize",{"_index":23,"name":{"22":{},"44":{}},"parent":{}}],["propertyuniformmapping",{"_index":5,"name":{"5":{},"49":{},"71":{},"88":{},"108":{},"126":{},"144":{}},"parent":{}}],["radius",{"_index":53,"name":{"73":{},"79":{}},"parent":{}}],["renderdrawables",{"_index":31,"name":{"30":{}},"parent":{}}],["renderer",{"_index":25,"name":{"24":{}},"parent":{"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{}}}],["rotatedrectangle",{"_index":64,"name":{"103":{}},"parent":{"104":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{}}}],["rotatedrectangle.descriptor",{"_index":65,"name":{},"parent":{"105":{},"108":{},"112":{},"113":{},"114":{}}}],["rotatedrectangle.descriptor.propertyuniformmapping",{"_index":68,"name":{},"parent":{"109":{},"110":{},"111":{}}}],["rotatedrectangle.descriptor.sdf",{"_index":66,"name":{},"parent":{"106":{},"107":{}}}],["rotation",{"_index":72,"name":{"118":{}},"parent":{}}],["runtimesettings",{"_index":12,"name":{"11":{}},"parent":{"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{}}}],["sdf",{"_index":9,"name":{"8":{},"68":{},"84":{},"105":{},"123":{}},"parent":{}}],["setlightnessratio",{"_index":46,"name":{"64":{},"156":{}},"parent":{}}],["setruntimesettings",{"_index":29,"name":{"28":{}},"parent":{}}],["setviewarea",{"_index":28,"name":{"27":{}},"parent":{}}],["shader",{"_index":49,"name":{"69":{},"85":{},"106":{},"124":{}},"parent":{}}],["shadercombinationsteps",{"_index":10,"name":{"9":{},"55":{},"75":{},"94":{},"113":{},"132":{},"149":{}},"parent":{}}],["shadowtracecount",{"_index":22,"name":{"21":{},"43":{}},"parent":{}}],["size",{"_index":71,"name":{"117":{}},"parent":{}}],["startupsettings",{"_index":20,"name":{"19":{}},"parent":{"20":{},"21":{},"22":{},"23":{}}}],["tilemultiplier",{"_index":14,"name":{"13":{},"36":{}},"parent":{}}],["to",{"_index":63,"name":{"98":{},"136":{}},"parent":{}}],["tofromdelta",{"_index":60,"name":{"90":{},"128":{}},"parent":{}}],["topcenter",{"_index":67,"name":{"109":{}},"parent":{}}],["toradius",{"_index":62,"name":{"92":{},"100":{},"130":{},"138":{}},"parent":{}}],["tunnel",{"_index":73,"name":{"121":{}},"parent":{"122":{},"134":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{}}}],["tunnel.descriptor",{"_index":74,"name":{},"parent":{"123":{},"126":{},"131":{},"132":{},"133":{}}}],["tunnel.descriptor.propertyuniformmapping",{"_index":76,"name":{},"parent":{"127":{},"128":{},"129":{},"130":{}}}],["tunnel.descriptor.sdf",{"_index":75,"name":{},"parent":{"124":{},"125":{}}}],["uniformcountmacroname",{"_index":8,"name":{"7":{},"54":{},"74":{},"93":{},"112":{},"131":{},"148":{}},"parent":{}}],["viewareasize",{"_index":27,"name":{"26":{}},"parent":{}}],["width",{"_index":70,"name":{"111":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file +{"kinds":{"32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","2097152":"Object literal"},"rows":[{"id":0,"kind":128,"name":"Drawable","url":"classes/drawable.html","classes":"tsd-kind-class"},{"id":1,"kind":1024,"name":"descriptor","url":"classes/drawable.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Drawable"},{"id":2,"kind":2048,"name":"minDistance","url":"classes/drawable.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Drawable"},{"id":3,"kind":2048,"name":"getObjectToSerialize","url":"classes/drawable.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"Drawable"},{"id":4,"kind":256,"name":"DrawableDescriptor","url":"interfaces/drawabledescriptor.html","classes":"tsd-kind-interface"},{"id":5,"kind":1024,"name":"propertyUniformMapping","url":"interfaces/drawabledescriptor.html#propertyuniformmapping","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":6,"kind":65536,"name":"__type","url":"interfaces/drawabledescriptor.html#propertyuniformmapping.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"DrawableDescriptor.propertyUniformMapping"},{"id":7,"kind":1024,"name":"uniformCountMacroName","url":"interfaces/drawabledescriptor.html#uniformcountmacroname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":8,"kind":1024,"name":"sdf","url":"interfaces/drawabledescriptor.html#sdf","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":9,"kind":1024,"name":"shaderCombinationSteps","url":"interfaces/drawabledescriptor.html#shadercombinationsteps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":10,"kind":1024,"name":"empty","url":"interfaces/drawabledescriptor.html#empty","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":11,"kind":256,"name":"RuntimeSettings","url":"interfaces/runtimesettings.html","classes":"tsd-kind-interface"},{"id":12,"kind":1024,"name":"enableHighDpiRendering","url":"interfaces/runtimesettings.html#enablehighdpirendering","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":13,"kind":1024,"name":"tileMultiplier","url":"interfaces/runtimesettings.html#tilemultiplier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":14,"kind":1024,"name":"isWorldInverted","url":"interfaces/runtimesettings.html#isworldinverted","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":15,"kind":1024,"name":"lightCutoffDistance","url":"interfaces/runtimesettings.html#lightcutoffdistance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":16,"kind":1024,"name":"backgroundColor","url":"interfaces/runtimesettings.html#backgroundcolor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":17,"kind":1024,"name":"colorPalette","url":"interfaces/runtimesettings.html#colorpalette","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":18,"kind":1024,"name":"ambientLight","url":"interfaces/runtimesettings.html#ambientlight","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":19,"kind":256,"name":"StartupSettings","url":"interfaces/startupsettings.html","classes":"tsd-kind-interface"},{"id":20,"kind":1024,"name":"enableStopwatch","url":"interfaces/startupsettings.html#enablestopwatch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":21,"kind":1024,"name":"shadowTraceCount","url":"interfaces/startupsettings.html#shadowtracecount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":22,"kind":1024,"name":"paletteSize","url":"interfaces/startupsettings.html#palettesize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":23,"kind":1024,"name":"ignoreWebGL2","url":"interfaces/startupsettings.html#ignorewebgl2","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":24,"kind":256,"name":"Renderer","url":"interfaces/renderer.html","classes":"tsd-kind-interface"},{"id":25,"kind":1024,"name":"canvasSize","url":"interfaces/renderer.html#canvassize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":26,"kind":1024,"name":"viewAreaSize","url":"interfaces/renderer.html#viewareasize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":27,"kind":2048,"name":"setViewArea","url":"interfaces/renderer.html#setviewarea","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":28,"kind":2048,"name":"setRuntimeSettings","url":"interfaces/renderer.html#setruntimesettings","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":29,"kind":2048,"name":"addDrawable","url":"interfaces/renderer.html#adddrawable","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter","parent":"Renderer"},{"id":30,"kind":2048,"name":"renderDrawables","url":"interfaces/renderer.html#renderdrawables","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":31,"kind":2048,"name":"destroy","url":"interfaces/renderer.html#destroy","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":32,"kind":1024,"name":"insights","url":"interfaces/renderer.html#insights","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":33,"kind":2048,"name":"autoscaleQuality","url":"interfaces/renderer.html#autoscalequality","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":34,"kind":2097152,"name":"defaultRuntimeSettings","url":"globals.html#defaultruntimesettings","classes":"tsd-kind-object-literal"},{"id":35,"kind":32,"name":"enableHighDpiRendering","url":"globals.html#defaultruntimesettings.enablehighdpirendering","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":36,"kind":32,"name":"tileMultiplier","url":"globals.html#defaultruntimesettings.tilemultiplier","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":37,"kind":32,"name":"isWorldInverted","url":"globals.html#defaultruntimesettings.isworldinverted","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":38,"kind":32,"name":"lightCutoffDistance","url":"globals.html#defaultruntimesettings.lightcutoffdistance","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":39,"kind":32,"name":"backgroundColor","url":"globals.html#defaultruntimesettings.backgroundcolor","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":40,"kind":32,"name":"colorPalette","url":"globals.html#defaultruntimesettings.colorpalette","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":41,"kind":32,"name":"ambientLight","url":"globals.html#defaultruntimesettings.ambientlight","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":42,"kind":2097152,"name":"defaultStartupSettings","url":"globals.html#defaultstartupsettings","classes":"tsd-kind-object-literal"},{"id":43,"kind":32,"name":"shadowTraceCount","url":"globals.html#defaultstartupsettings.shadowtracecount","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":44,"kind":32,"name":"paletteSize","url":"globals.html#defaultstartupsettings.palettesize","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":45,"kind":32,"name":"ignoreWebGL2","url":"globals.html#defaultstartupsettings.ignorewebgl2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":46,"kind":32,"name":"enableStopwatch","url":"globals.html#defaultstartupsettings.enablestopwatch","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":47,"kind":128,"name":"Flashlight","url":"classes/flashlight.html","classes":"tsd-kind-class"},{"id":48,"kind":2097152,"name":"descriptor","url":"classes/flashlight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Flashlight"},{"id":49,"kind":2097152,"name":"propertyUniformMapping","url":"classes/flashlight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":50,"kind":32,"name":"center","url":"classes/flashlight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":51,"kind":32,"name":"color","url":"classes/flashlight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":52,"kind":32,"name":"intensity","url":"classes/flashlight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":53,"kind":32,"name":"direction","url":"classes/flashlight.html#descriptor.propertyuniformmapping.direction-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":54,"kind":32,"name":"uniformCountMacroName","url":"classes/flashlight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":55,"kind":32,"name":"shaderCombinationSteps","url":"classes/flashlight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":56,"kind":32,"name":"empty","url":"classes/flashlight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":57,"kind":512,"name":"constructor","url":"classes/flashlight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Flashlight"},{"id":58,"kind":1024,"name":"direction","url":"classes/flashlight.html#direction","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":59,"kind":2048,"name":"getObjectToSerialize","url":"classes/flashlight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Flashlight"},{"id":60,"kind":1024,"name":"lightnessRatio","url":"classes/flashlight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"Flashlight"},{"id":61,"kind":1024,"name":"center","url":"classes/flashlight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":62,"kind":1024,"name":"color","url":"classes/flashlight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":63,"kind":1024,"name":"intensity","url":"classes/flashlight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":64,"kind":2048,"name":"setLightnessRatio","url":"classes/flashlight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":65,"kind":2048,"name":"minDistance","url":"classes/flashlight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"Flashlight"},{"id":66,"kind":128,"name":"Circle","url":"classes/circle.html","classes":"tsd-kind-class"},{"id":67,"kind":2097152,"name":"descriptor","url":"classes/circle.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Circle"},{"id":68,"kind":2097152,"name":"sdf","url":"classes/circle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":69,"kind":32,"name":"shader","url":"classes/circle.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.sdf"},{"id":70,"kind":32,"name":"distanceFunctionName","url":"classes/circle.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.sdf"},{"id":71,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":72,"kind":32,"name":"center","url":"classes/circle.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.propertyUniformMapping"},{"id":73,"kind":32,"name":"radius","url":"classes/circle.html#descriptor.propertyuniformmapping.radius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.propertyUniformMapping"},{"id":74,"kind":32,"name":"uniformCountMacroName","url":"classes/circle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":75,"kind":32,"name":"shaderCombinationSteps","url":"classes/circle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":76,"kind":32,"name":"empty","url":"classes/circle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":77,"kind":512,"name":"constructor","url":"classes/circle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Circle"},{"id":78,"kind":1024,"name":"center","url":"classes/circle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Circle"},{"id":79,"kind":1024,"name":"radius","url":"classes/circle.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Circle"},{"id":80,"kind":2048,"name":"minDistance","url":"classes/circle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Circle"},{"id":81,"kind":2048,"name":"getObjectToSerialize","url":"classes/circle.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Circle"},{"id":82,"kind":128,"name":"Droplet","url":"classes/droplet.html","classes":"tsd-kind-class"},{"id":83,"kind":2097152,"name":"descriptor","url":"classes/droplet.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Droplet"},{"id":84,"kind":2097152,"name":"sdf","url":"classes/droplet.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":85,"kind":32,"name":"shader","url":"classes/droplet.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.sdf"},{"id":86,"kind":32,"name":"distanceFunctionName","url":"classes/droplet.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.sdf"},{"id":87,"kind":2097152,"name":"propertyUniformMapping","url":"classes/droplet.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":88,"kind":32,"name":"from","url":"classes/droplet.html#descriptor.propertyuniformmapping.from-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.propertyUniformMapping"},{"id":89,"kind":32,"name":"toFromDelta","url":"classes/droplet.html#descriptor.propertyuniformmapping.tofromdelta","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.propertyUniformMapping"},{"id":90,"kind":32,"name":"fromRadius","url":"classes/droplet.html#descriptor.propertyuniformmapping.fromradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.propertyUniformMapping"},{"id":91,"kind":32,"name":"toRadius","url":"classes/droplet.html#descriptor.propertyuniformmapping.toradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.propertyUniformMapping"},{"id":92,"kind":32,"name":"uniformCountMacroName","url":"classes/droplet.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":93,"kind":32,"name":"shaderCombinationSteps","url":"classes/droplet.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":94,"kind":32,"name":"empty","url":"classes/droplet.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":95,"kind":512,"name":"constructor","url":"classes/droplet.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Droplet"},{"id":96,"kind":1024,"name":"from","url":"classes/droplet.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Droplet"},{"id":97,"kind":1024,"name":"to","url":"classes/droplet.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Droplet"},{"id":98,"kind":1024,"name":"fromRadius","url":"classes/droplet.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Droplet"},{"id":99,"kind":1024,"name":"toRadius","url":"classes/droplet.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Droplet"},{"id":100,"kind":2048,"name":"minDistance","url":"classes/droplet.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Droplet"},{"id":101,"kind":2048,"name":"getObjectToSerialize","url":"classes/droplet.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Droplet"},{"id":102,"kind":128,"name":"InvertedTunnel","url":"classes/invertedtunnel.html","classes":"tsd-kind-class"},{"id":103,"kind":2097152,"name":"descriptor","url":"classes/invertedtunnel.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"InvertedTunnel"},{"id":104,"kind":2097152,"name":"sdf","url":"classes/invertedtunnel.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":105,"kind":32,"name":"shader","url":"classes/invertedtunnel.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.sdf"},{"id":106,"kind":32,"name":"isInverted","url":"classes/invertedtunnel.html#descriptor.sdf.isinverted","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.sdf"},{"id":107,"kind":32,"name":"distanceFunctionName","url":"classes/invertedtunnel.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.sdf"},{"id":108,"kind":2097152,"name":"propertyUniformMapping","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":109,"kind":32,"name":"from","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.from-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":110,"kind":32,"name":"toFromDelta","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.tofromdelta","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":111,"kind":32,"name":"fromRadius","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.fromradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":112,"kind":32,"name":"toRadius","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.toradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":113,"kind":32,"name":"uniformCountMacroName","url":"classes/invertedtunnel.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":114,"kind":32,"name":"shaderCombinationSteps","url":"classes/invertedtunnel.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":115,"kind":32,"name":"empty","url":"classes/invertedtunnel.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":116,"kind":512,"name":"constructor","url":"classes/invertedtunnel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":117,"kind":1024,"name":"from","url":"classes/invertedtunnel.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":118,"kind":1024,"name":"to","url":"classes/invertedtunnel.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":119,"kind":1024,"name":"fromRadius","url":"classes/invertedtunnel.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":120,"kind":1024,"name":"toRadius","url":"classes/invertedtunnel.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":121,"kind":2048,"name":"minDistance","url":"classes/invertedtunnel.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"InvertedTunnel"},{"id":122,"kind":2048,"name":"getObjectToSerialize","url":"classes/invertedtunnel.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"InvertedTunnel"},{"id":123,"kind":128,"name":"MetaCircle","url":"classes/metacircle.html","classes":"tsd-kind-class"},{"id":124,"kind":2097152,"name":"descriptor","url":"classes/metacircle.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"MetaCircle"},{"id":125,"kind":2097152,"name":"sdf","url":"classes/metacircle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":126,"kind":32,"name":"shader","url":"classes/metacircle.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor.sdf"},{"id":127,"kind":32,"name":"distanceFunctionName","url":"classes/metacircle.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor.sdf"},{"id":128,"kind":2097152,"name":"propertyUniformMapping","url":"classes/metacircle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":129,"kind":32,"name":"center","url":"classes/metacircle.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor.propertyUniformMapping"},{"id":130,"kind":32,"name":"radius","url":"classes/metacircle.html#descriptor.propertyuniformmapping.radius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor.propertyUniformMapping"},{"id":131,"kind":32,"name":"uniformCountMacroName","url":"classes/metacircle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":132,"kind":32,"name":"shaderCombinationSteps","url":"classes/metacircle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":133,"kind":32,"name":"empty","url":"classes/metacircle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":134,"kind":512,"name":"constructor","url":"classes/metacircle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MetaCircle"},{"id":135,"kind":1024,"name":"center","url":"classes/metacircle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MetaCircle"},{"id":136,"kind":1024,"name":"radius","url":"classes/metacircle.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MetaCircle"},{"id":137,"kind":2048,"name":"minDistance","url":"classes/metacircle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MetaCircle"},{"id":138,"kind":2048,"name":"getObjectToSerialize","url":"classes/metacircle.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"MetaCircle"},{"id":139,"kind":128,"name":"RotatedRectangle","url":"classes/rotatedrectangle.html","classes":"tsd-kind-class"},{"id":140,"kind":2097152,"name":"descriptor","url":"classes/rotatedrectangle.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"RotatedRectangle"},{"id":141,"kind":2097152,"name":"sdf","url":"classes/rotatedrectangle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":142,"kind":32,"name":"shader","url":"classes/rotatedrectangle.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.sdf"},{"id":143,"kind":32,"name":"distanceFunctionName","url":"classes/rotatedrectangle.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.sdf"},{"id":144,"kind":2097152,"name":"propertyUniformMapping","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":145,"kind":32,"name":"topCenter","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping.topcenter","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.propertyUniformMapping"},{"id":146,"kind":32,"name":"bottomCenter","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping.bottomcenter","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.propertyUniformMapping"},{"id":147,"kind":32,"name":"width","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping.width","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.propertyUniformMapping"},{"id":148,"kind":32,"name":"uniformCountMacroName","url":"classes/rotatedrectangle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":149,"kind":32,"name":"shaderCombinationSteps","url":"classes/rotatedrectangle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":150,"kind":32,"name":"empty","url":"classes/rotatedrectangle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":151,"kind":512,"name":"constructor","url":"classes/rotatedrectangle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":152,"kind":1024,"name":"center","url":"classes/rotatedrectangle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":153,"kind":1024,"name":"size","url":"classes/rotatedrectangle.html#size","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":154,"kind":1024,"name":"rotation","url":"classes/rotatedrectangle.html#rotation","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":155,"kind":2048,"name":"minDistance","url":"classes/rotatedrectangle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"RotatedRectangle"},{"id":156,"kind":2048,"name":"getObjectToSerialize","url":"classes/rotatedrectangle.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"RotatedRectangle"},{"id":157,"kind":64,"name":"compile","url":"globals.html#compile","classes":"tsd-kind-function"},{"id":158,"kind":128,"name":"CircleLight","url":"classes/circlelight.html","classes":"tsd-kind-class"},{"id":159,"kind":2097152,"name":"descriptor","url":"classes/circlelight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"CircleLight"},{"id":160,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circlelight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":161,"kind":32,"name":"center","url":"classes/circlelight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":162,"kind":32,"name":"color","url":"classes/circlelight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":163,"kind":32,"name":"intensity","url":"classes/circlelight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":164,"kind":32,"name":"uniformCountMacroName","url":"classes/circlelight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":165,"kind":32,"name":"shaderCombinationSteps","url":"classes/circlelight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":166,"kind":32,"name":"empty","url":"classes/circlelight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":167,"kind":512,"name":"constructor","url":"classes/circlelight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CircleLight"},{"id":168,"kind":1024,"name":"lightnessRatio","url":"classes/circlelight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"CircleLight"},{"id":169,"kind":1024,"name":"center","url":"classes/circlelight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":170,"kind":1024,"name":"color","url":"classes/circlelight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":171,"kind":1024,"name":"intensity","url":"classes/circlelight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":172,"kind":2048,"name":"setLightnessRatio","url":"classes/circlelight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":173,"kind":2048,"name":"minDistance","url":"classes/circlelight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"CircleLight"},{"id":174,"kind":2048,"name":"getObjectToSerialize","url":"classes/circlelight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"CircleLight"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,36.664]],["parent/0",[]],["name/1",[1,30.304]],["parent/1",[0,3.531]],["name/2",[2,30.304]],["parent/2",[0,3.531]],["name/3",[3,30.304]],["parent/3",[0,3.531]],["name/4",[4,32.987]],["parent/4",[]],["name/5",[5,30.304]],["parent/5",[4,3.177]],["name/6",[6,47.65]],["parent/6",[7,4.589]],["name/7",[8,30.304]],["parent/7",[4,3.177]],["name/8",[9,32.987]],["parent/8",[4,3.177]],["name/9",[10,30.304]],["parent/9",[4,3.177]],["name/10",[11,30.304]],["parent/10",[4,3.177]],["name/11",[12,30.304]],["parent/11",[]],["name/12",[13,42.542]],["parent/12",[12,2.918]],["name/13",[14,42.542]],["parent/13",[12,2.918]],["name/14",[15,42.542]],["parent/14",[12,2.918]],["name/15",[16,42.542]],["parent/15",[12,2.918]],["name/16",[17,42.542]],["parent/16",[12,2.918]],["name/17",[18,42.542]],["parent/17",[12,2.918]],["name/18",[19,42.542]],["parent/18",[12,2.918]],["name/19",[20,34.657]],["parent/19",[]],["name/20",[21,42.542]],["parent/20",[20,3.338]],["name/21",[22,42.542]],["parent/21",[20,3.338]],["name/22",[23,42.542]],["parent/22",[20,3.338]],["name/23",[24,42.542]],["parent/23",[20,3.338]],["name/24",[25,28.191]],["parent/24",[]],["name/25",[26,47.65]],["parent/25",[25,2.715]],["name/26",[27,47.65]],["parent/26",[25,2.715]],["name/27",[28,47.65]],["parent/27",[25,2.715]],["name/28",[29,47.65]],["parent/28",[25,2.715]],["name/29",[30,47.65]],["parent/29",[25,2.715]],["name/30",[31,47.65]],["parent/30",[25,2.715]],["name/31",[32,47.65]],["parent/31",[25,2.715]],["name/32",[33,47.65]],["parent/32",[25,2.715]],["name/33",[34,47.65]],["parent/33",[25,2.715]],["name/34",[35,30.304]],["parent/34",[]],["name/35",[13,42.542]],["parent/35",[35,2.918]],["name/36",[14,42.542]],["parent/36",[35,2.918]],["name/37",[15,42.542]],["parent/37",[35,2.918]],["name/38",[16,42.542]],["parent/38",[35,2.918]],["name/39",[17,42.542]],["parent/39",[35,2.918]],["name/40",[18,42.542]],["parent/40",[35,2.918]],["name/41",[19,42.542]],["parent/41",[35,2.918]],["name/42",[36,34.657]],["parent/42",[]],["name/43",[22,42.542]],["parent/43",[36,3.338]],["name/44",[23,42.542]],["parent/44",[36,3.338]],["name/45",[24,42.542]],["parent/45",[36,3.338]],["name/46",[21,42.542]],["parent/46",[36,3.338]],["name/47",[37,27.281]],["parent/47",[]],["name/48",[1,30.304]],["parent/48",[37,2.627]],["name/49",[5,30.304]],["parent/49",[38,3.531]],["name/50",[39,29.192]],["parent/50",[40,3.531]],["name/51",[41,36.664]],["parent/51",[40,3.531]],["name/52",[42,36.664]],["parent/52",[40,3.531]],["name/53",[43,42.542]],["parent/53",[40,3.531]],["name/54",[8,30.304]],["parent/54",[38,3.531]],["name/55",[10,30.304]],["parent/55",[38,3.531]],["name/56",[11,30.304]],["parent/56",[38,3.531]],["name/57",[44,31.556]],["parent/57",[37,2.627]],["name/58",[43,42.542]],["parent/58",[37,2.627]],["name/59",[3,30.304]],["parent/59",[37,2.627]],["name/60",[45,42.542]],["parent/60",[37,2.627]],["name/61",[39,29.192]],["parent/61",[37,2.627]],["name/62",[41,36.664]],["parent/62",[37,2.627]],["name/63",[42,36.664]],["parent/63",[37,2.627]],["name/64",[46,42.542]],["parent/64",[37,2.627]],["name/65",[2,30.304]],["parent/65",[37,2.627]],["name/66",[47,31.556]],["parent/66",[]],["name/67",[1,30.304]],["parent/67",[47,3.039]],["name/68",[9,32.987]],["parent/68",[48,3.338]],["name/69",[49,34.657]],["parent/69",[50,4.097]],["name/70",[51,34.657]],["parent/70",[50,4.097]],["name/71",[5,30.304]],["parent/71",[48,3.338]],["name/72",[39,29.192]],["parent/72",[52,4.097]],["name/73",[53,36.664]],["parent/73",[52,4.097]],["name/74",[8,30.304]],["parent/74",[48,3.338]],["name/75",[10,30.304]],["parent/75",[48,3.338]],["name/76",[11,30.304]],["parent/76",[48,3.338]],["name/77",[44,31.556]],["parent/77",[47,3.039]],["name/78",[39,29.192]],["parent/78",[47,3.039]],["name/79",[53,36.664]],["parent/79",[47,3.039]],["name/80",[2,30.304]],["parent/80",[47,3.039]],["name/81",[3,30.304]],["parent/81",[47,3.039]],["name/82",[54,29.192]],["parent/82",[]],["name/83",[1,30.304]],["parent/83",[54,2.811]],["name/84",[9,32.987]],["parent/84",[55,3.338]],["name/85",[49,34.657]],["parent/85",[56,4.097]],["name/86",[51,34.657]],["parent/86",[56,4.097]],["name/87",[5,30.304]],["parent/87",[55,3.338]],["name/88",[57,36.664]],["parent/88",[58,3.531]],["name/89",[59,42.542]],["parent/89",[58,3.531]],["name/90",[60,36.664]],["parent/90",[58,3.531]],["name/91",[61,36.664]],["parent/91",[58,3.531]],["name/92",[8,30.304]],["parent/92",[55,3.338]],["name/93",[10,30.304]],["parent/93",[55,3.338]],["name/94",[11,30.304]],["parent/94",[55,3.338]],["name/95",[44,31.556]],["parent/95",[54,2.811]],["name/96",[57,36.664]],["parent/96",[54,2.811]],["name/97",[62,42.542]],["parent/97",[54,2.811]],["name/98",[60,36.664]],["parent/98",[54,2.811]],["name/99",[61,36.664]],["parent/99",[54,2.811]],["name/100",[2,30.304]],["parent/100",[54,2.811]],["name/101",[3,30.304]],["parent/101",[54,2.811]],["name/102",[63,29.192]],["parent/102",[]],["name/103",[1,30.304]],["parent/103",[63,2.811]],["name/104",[9,32.987]],["parent/104",[64,3.338]],["name/105",[49,34.657]],["parent/105",[65,3.773]],["name/106",[66,47.65]],["parent/106",[65,3.773]],["name/107",[51,34.657]],["parent/107",[65,3.773]],["name/108",[5,30.304]],["parent/108",[64,3.338]],["name/109",[57,36.664]],["parent/109",[67,3.531]],["name/110",[59,42.542]],["parent/110",[67,3.531]],["name/111",[60,36.664]],["parent/111",[67,3.531]],["name/112",[61,36.664]],["parent/112",[67,3.531]],["name/113",[8,30.304]],["parent/113",[64,3.338]],["name/114",[10,30.304]],["parent/114",[64,3.338]],["name/115",[11,30.304]],["parent/115",[64,3.338]],["name/116",[44,31.556]],["parent/116",[63,2.811]],["name/117",[57,36.664]],["parent/117",[63,2.811]],["name/118",[62,42.542]],["parent/118",[63,2.811]],["name/119",[60,36.664]],["parent/119",[63,2.811]],["name/120",[61,36.664]],["parent/120",[63,2.811]],["name/121",[2,30.304]],["parent/121",[63,2.811]],["name/122",[3,30.304]],["parent/122",[63,2.811]],["name/123",[68,31.556]],["parent/123",[]],["name/124",[1,30.304]],["parent/124",[68,3.039]],["name/125",[9,32.987]],["parent/125",[69,3.338]],["name/126",[49,34.657]],["parent/126",[70,4.097]],["name/127",[51,34.657]],["parent/127",[70,4.097]],["name/128",[5,30.304]],["parent/128",[69,3.338]],["name/129",[39,29.192]],["parent/129",[71,4.097]],["name/130",[53,36.664]],["parent/130",[71,4.097]],["name/131",[8,30.304]],["parent/131",[69,3.338]],["name/132",[10,30.304]],["parent/132",[69,3.338]],["name/133",[11,30.304]],["parent/133",[69,3.338]],["name/134",[44,31.556]],["parent/134",[68,3.039]],["name/135",[39,29.192]],["parent/135",[68,3.039]],["name/136",[53,36.664]],["parent/136",[68,3.039]],["name/137",[2,30.304]],["parent/137",[68,3.039]],["name/138",[3,30.304]],["parent/138",[68,3.039]],["name/139",[72,30.304]],["parent/139",[]],["name/140",[1,30.304]],["parent/140",[72,2.918]],["name/141",[9,32.987]],["parent/141",[73,3.338]],["name/142",[49,34.657]],["parent/142",[74,4.097]],["name/143",[51,34.657]],["parent/143",[74,4.097]],["name/144",[5,30.304]],["parent/144",[73,3.338]],["name/145",[75,47.65]],["parent/145",[76,3.773]],["name/146",[77,47.65]],["parent/146",[76,3.773]],["name/147",[78,47.65]],["parent/147",[76,3.773]],["name/148",[8,30.304]],["parent/148",[73,3.338]],["name/149",[10,30.304]],["parent/149",[73,3.338]],["name/150",[11,30.304]],["parent/150",[73,3.338]],["name/151",[44,31.556]],["parent/151",[72,2.918]],["name/152",[39,29.192]],["parent/152",[72,2.918]],["name/153",[79,47.65]],["parent/153",[72,2.918]],["name/154",[80,47.65]],["parent/154",[72,2.918]],["name/155",[2,30.304]],["parent/155",[72,2.918]],["name/156",[3,30.304]],["parent/156",[72,2.918]],["name/157",[81,47.65]],["parent/157",[]],["name/158",[82,28.191]],["parent/158",[]],["name/159",[1,30.304]],["parent/159",[82,2.715]],["name/160",[5,30.304]],["parent/160",[83,3.531]],["name/161",[39,29.192]],["parent/161",[84,3.773]],["name/162",[41,36.664]],["parent/162",[84,3.773]],["name/163",[42,36.664]],["parent/163",[84,3.773]],["name/164",[8,30.304]],["parent/164",[83,3.531]],["name/165",[10,30.304]],["parent/165",[83,3.531]],["name/166",[11,30.304]],["parent/166",[83,3.531]],["name/167",[44,31.556]],["parent/167",[82,2.715]],["name/168",[45,42.542]],["parent/168",[82,2.715]],["name/169",[39,29.192]],["parent/169",[82,2.715]],["name/170",[41,36.664]],["parent/170",[82,2.715]],["name/171",[42,36.664]],["parent/171",[82,2.715]],["name/172",[46,42.542]],["parent/172",[82,2.715]],["name/173",[2,30.304]],["parent/173",[82,2.715]],["name/174",[3,30.304]],["parent/174",[82,2.715]]],"invertedIndex":[["__type",{"_index":6,"name":{"6":{}},"parent":{}}],["adddrawable",{"_index":30,"name":{"29":{}},"parent":{}}],["ambientlight",{"_index":19,"name":{"18":{},"41":{}},"parent":{}}],["autoscalequality",{"_index":34,"name":{"33":{}},"parent":{}}],["backgroundcolor",{"_index":17,"name":{"16":{},"39":{}},"parent":{}}],["bottomcenter",{"_index":77,"name":{"146":{}},"parent":{}}],["canvassize",{"_index":26,"name":{"25":{}},"parent":{}}],["center",{"_index":39,"name":{"50":{},"61":{},"72":{},"78":{},"129":{},"135":{},"152":{},"161":{},"169":{}},"parent":{}}],["circle",{"_index":47,"name":{"66":{}},"parent":{"67":{},"77":{},"78":{},"79":{},"80":{},"81":{}}}],["circle.descriptor",{"_index":48,"name":{},"parent":{"68":{},"71":{},"74":{},"75":{},"76":{}}}],["circle.descriptor.propertyuniformmapping",{"_index":52,"name":{},"parent":{"72":{},"73":{}}}],["circle.descriptor.sdf",{"_index":50,"name":{},"parent":{"69":{},"70":{}}}],["circlelight",{"_index":82,"name":{"158":{}},"parent":{"159":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{}}}],["circlelight.descriptor",{"_index":83,"name":{},"parent":{"160":{},"164":{},"165":{},"166":{}}}],["circlelight.descriptor.propertyuniformmapping",{"_index":84,"name":{},"parent":{"161":{},"162":{},"163":{}}}],["color",{"_index":41,"name":{"51":{},"62":{},"162":{},"170":{}},"parent":{}}],["colorpalette",{"_index":18,"name":{"17":{},"40":{}},"parent":{}}],["compile",{"_index":81,"name":{"157":{}},"parent":{}}],["constructor",{"_index":44,"name":{"57":{},"77":{},"95":{},"116":{},"134":{},"151":{},"167":{}},"parent":{}}],["defaultruntimesettings",{"_index":35,"name":{"34":{}},"parent":{"35":{},"36":{},"37":{},"38":{},"39":{},"40":{},"41":{}}}],["defaultstartupsettings",{"_index":36,"name":{"42":{}},"parent":{"43":{},"44":{},"45":{},"46":{}}}],["descriptor",{"_index":1,"name":{"1":{},"48":{},"67":{},"83":{},"103":{},"124":{},"140":{},"159":{}},"parent":{}}],["destroy",{"_index":32,"name":{"31":{}},"parent":{}}],["direction",{"_index":43,"name":{"53":{},"58":{}},"parent":{}}],["distancefunctionname",{"_index":51,"name":{"70":{},"86":{},"107":{},"127":{},"143":{}},"parent":{}}],["drawable",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{}}}],["drawabledescriptor",{"_index":4,"name":{"4":{}},"parent":{"5":{},"7":{},"8":{},"9":{},"10":{}}}],["drawabledescriptor.propertyuniformmapping",{"_index":7,"name":{},"parent":{"6":{}}}],["droplet",{"_index":54,"name":{"82":{}},"parent":{"83":{},"95":{},"96":{},"97":{},"98":{},"99":{},"100":{},"101":{}}}],["droplet.descriptor",{"_index":55,"name":{},"parent":{"84":{},"87":{},"92":{},"93":{},"94":{}}}],["droplet.descriptor.propertyuniformmapping",{"_index":58,"name":{},"parent":{"88":{},"89":{},"90":{},"91":{}}}],["droplet.descriptor.sdf",{"_index":56,"name":{},"parent":{"85":{},"86":{}}}],["empty",{"_index":11,"name":{"10":{},"56":{},"76":{},"94":{},"115":{},"133":{},"150":{},"166":{}},"parent":{}}],["enablehighdpirendering",{"_index":13,"name":{"12":{},"35":{}},"parent":{}}],["enablestopwatch",{"_index":21,"name":{"20":{},"46":{}},"parent":{}}],["flashlight",{"_index":37,"name":{"47":{}},"parent":{"48":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{}}}],["flashlight.descriptor",{"_index":38,"name":{},"parent":{"49":{},"54":{},"55":{},"56":{}}}],["flashlight.descriptor.propertyuniformmapping",{"_index":40,"name":{},"parent":{"50":{},"51":{},"52":{},"53":{}}}],["from",{"_index":57,"name":{"88":{},"96":{},"109":{},"117":{}},"parent":{}}],["fromradius",{"_index":60,"name":{"90":{},"98":{},"111":{},"119":{}},"parent":{}}],["getobjecttoserialize",{"_index":3,"name":{"3":{},"59":{},"81":{},"101":{},"122":{},"138":{},"156":{},"174":{}},"parent":{}}],["ignorewebgl2",{"_index":24,"name":{"23":{},"45":{}},"parent":{}}],["insights",{"_index":33,"name":{"32":{}},"parent":{}}],["intensity",{"_index":42,"name":{"52":{},"63":{},"163":{},"171":{}},"parent":{}}],["invertedtunnel",{"_index":63,"name":{"102":{}},"parent":{"103":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"122":{}}}],["invertedtunnel.descriptor",{"_index":64,"name":{},"parent":{"104":{},"108":{},"113":{},"114":{},"115":{}}}],["invertedtunnel.descriptor.propertyuniformmapping",{"_index":67,"name":{},"parent":{"109":{},"110":{},"111":{},"112":{}}}],["invertedtunnel.descriptor.sdf",{"_index":65,"name":{},"parent":{"105":{},"106":{},"107":{}}}],["isinverted",{"_index":66,"name":{"106":{}},"parent":{}}],["isworldinverted",{"_index":15,"name":{"14":{},"37":{}},"parent":{}}],["lightcutoffdistance",{"_index":16,"name":{"15":{},"38":{}},"parent":{}}],["lightnessratio",{"_index":45,"name":{"60":{},"168":{}},"parent":{}}],["metacircle",{"_index":68,"name":{"123":{}},"parent":{"124":{},"134":{},"135":{},"136":{},"137":{},"138":{}}}],["metacircle.descriptor",{"_index":69,"name":{},"parent":{"125":{},"128":{},"131":{},"132":{},"133":{}}}],["metacircle.descriptor.propertyuniformmapping",{"_index":71,"name":{},"parent":{"129":{},"130":{}}}],["metacircle.descriptor.sdf",{"_index":70,"name":{},"parent":{"126":{},"127":{}}}],["mindistance",{"_index":2,"name":{"2":{},"65":{},"80":{},"100":{},"121":{},"137":{},"155":{},"173":{}},"parent":{}}],["palettesize",{"_index":23,"name":{"22":{},"44":{}},"parent":{}}],["propertyuniformmapping",{"_index":5,"name":{"5":{},"49":{},"71":{},"87":{},"108":{},"128":{},"144":{},"160":{}},"parent":{}}],["radius",{"_index":53,"name":{"73":{},"79":{},"130":{},"136":{}},"parent":{}}],["renderdrawables",{"_index":31,"name":{"30":{}},"parent":{}}],["renderer",{"_index":25,"name":{"24":{}},"parent":{"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{}}}],["rotatedrectangle",{"_index":72,"name":{"139":{}},"parent":{"140":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{}}}],["rotatedrectangle.descriptor",{"_index":73,"name":{},"parent":{"141":{},"144":{},"148":{},"149":{},"150":{}}}],["rotatedrectangle.descriptor.propertyuniformmapping",{"_index":76,"name":{},"parent":{"145":{},"146":{},"147":{}}}],["rotatedrectangle.descriptor.sdf",{"_index":74,"name":{},"parent":{"142":{},"143":{}}}],["rotation",{"_index":80,"name":{"154":{}},"parent":{}}],["runtimesettings",{"_index":12,"name":{"11":{}},"parent":{"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{}}}],["sdf",{"_index":9,"name":{"8":{},"68":{},"84":{},"104":{},"125":{},"141":{}},"parent":{}}],["setlightnessratio",{"_index":46,"name":{"64":{},"172":{}},"parent":{}}],["setruntimesettings",{"_index":29,"name":{"28":{}},"parent":{}}],["setviewarea",{"_index":28,"name":{"27":{}},"parent":{}}],["shader",{"_index":49,"name":{"69":{},"85":{},"105":{},"126":{},"142":{}},"parent":{}}],["shadercombinationsteps",{"_index":10,"name":{"9":{},"55":{},"75":{},"93":{},"114":{},"132":{},"149":{},"165":{}},"parent":{}}],["shadowtracecount",{"_index":22,"name":{"21":{},"43":{}},"parent":{}}],["size",{"_index":79,"name":{"153":{}},"parent":{}}],["startupsettings",{"_index":20,"name":{"19":{}},"parent":{"20":{},"21":{},"22":{},"23":{}}}],["tilemultiplier",{"_index":14,"name":{"13":{},"36":{}},"parent":{}}],["to",{"_index":62,"name":{"97":{},"118":{}},"parent":{}}],["tofromdelta",{"_index":59,"name":{"89":{},"110":{}},"parent":{}}],["topcenter",{"_index":75,"name":{"145":{}},"parent":{}}],["toradius",{"_index":61,"name":{"91":{},"99":{},"112":{},"120":{}},"parent":{}}],["uniformcountmacroname",{"_index":8,"name":{"7":{},"54":{},"74":{},"92":{},"113":{},"131":{},"148":{},"164":{}},"parent":{}}],["viewareasize",{"_index":27,"name":{"26":{}},"parent":{}}],["width",{"_index":78,"name":{"147":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/circle.html b/docs/classes/circle.html index 11ca870..a0841e2 100644 --- a/docs/classes/circle.html +++ b/docs/classes/circle.html @@ -125,7 +125,7 @@
  • Parameters

    @@ -150,7 +150,7 @@
    center: vec2
    @@ -160,7 +160,7 @@
    radius: number
    @@ -178,7 +178,7 @@

    Parameters

    @@ -205,7 +205,7 @@

    Parameters

    @@ -228,7 +228,7 @@
    @@ -237,7 +237,7 @@
    empty: Circle = new Circle(vec2.create(), 0)
    @@ -247,7 +247,7 @@
    shaderCombinationSteps: number[] = [0, 1, 2, 3, 8, 16]
    @@ -257,7 +257,7 @@
    uniformCountMacroName: string = "CIRCLE_COUNT"
    @@ -267,7 +267,7 @@
    propertyUniformMapping: object
    @@ -276,7 +276,7 @@
    center: string = "circleCenters"
    @@ -286,7 +286,7 @@
    radius: string = "circleRadii"
    @@ -297,7 +297,7 @@
    sdf: object
    @@ -306,7 +306,7 @@
    distanceFunctionName: string = "circleMinDistance"
    @@ -316,7 +316,7 @@
    shader: string = `uniform vec2 circleCenters[CIRCLE_COUNT];uniform float circleRadii[CIRCLE_COUNT];float circleMinDistance(vec2 target, out float colorIndex) {colorIndex = 2.0;float minDistance = 1000.0;for (int i = 0; i < CIRCLE_COUNT; i++) {float dist = distance(circleCenters[i], target) - circleRadii[i];minDistance = min(minDistance, dist);}return minDistance;}`
    @@ -367,6 +367,9 @@
  • Drawable
  • +
  • + Droplet +
  • Flashlight
  • @@ -374,10 +377,10 @@ InvertedTunnel
  • - RotatedRectangle + MetaCircle
  • - Tunnel + RotatedRectangle
  • DrawableDescriptor diff --git a/docs/classes/circlelight.html b/docs/classes/circlelight.html index 79bdf2c..5f66800 100644 --- a/docs/classes/circlelight.html +++ b/docs/classes/circlelight.html @@ -129,7 +129,7 @@

    Parameters

    @@ -158,7 +158,7 @@ @@ -169,7 +169,7 @@ @@ -180,7 +180,7 @@ @@ -191,7 +191,7 @@ @@ -210,7 +210,7 @@

    Inherited from LightDrawable.getObjectToSerialize

    Overrides Drawable.getObjectToSerialize

    Parameters

    @@ -238,7 +238,7 @@

    Inherited from Flashlight.minDistance

    Overrides Drawable.minDistance

    Parameters

    @@ -262,7 +262,7 @@

    Parameters

    @@ -285,7 +285,7 @@
    @@ -294,7 +294,7 @@
    empty: CircleLight = new CircleLight(vec2.fromValues(0, 0), vec3.fromValues(0, 0, 0), 0)
    @@ -304,7 +304,7 @@
    shaderCombinationSteps: number[] = [0, 1, 2, 4, 8, 16]
    @@ -314,7 +314,7 @@
    uniformCountMacroName: string = "CIRCLE_LIGHT_COUNT"
    @@ -324,7 +324,7 @@
    propertyUniformMapping: object
    @@ -333,7 +333,7 @@
    center: string = "circleLightCenters"
    @@ -343,7 +343,7 @@
    color: string = "circleLightColors"
    @@ -353,7 +353,7 @@
    intensity: string = "circleLightIntensities"
    @@ -413,6 +413,9 @@
  • Drawable
  • +
  • + Droplet +
  • Flashlight
  • @@ -420,10 +423,10 @@ InvertedTunnel
  • - RotatedRectangle + MetaCircle
  • - Tunnel + RotatedRectangle
  • DrawableDescriptor diff --git a/docs/classes/drawable.html b/docs/classes/drawable.html index 1e0d961..66c73bd 100644 --- a/docs/classes/drawable.html +++ b/docs/classes/drawable.html @@ -83,14 +83,17 @@
  • Circle
  • +
  • + Droplet +
  • InvertedTunnel
  • - RotatedRectangle + MetaCircle
  • - Tunnel + RotatedRectangle
  • @@ -124,7 +127,7 @@
    descriptor: DrawableDescriptor
    @@ -146,7 +149,7 @@
  • @@ -185,7 +188,7 @@
  • @@ -243,6 +246,9 @@
  • -

    Class Tunnel

    +

    Class Droplet

    @@ -74,7 +74,7 @@ Drawable @@ -87,29 +87,29 @@

    Constructors

    Properties

    Methods

    Object literals

    @@ -121,13 +121,13 @@

    constructor

    -

    Returns Tunnel

    +

    Returns Droplet

    @@ -158,7 +158,7 @@
    from: vec2
    @@ -168,7 +168,7 @@
    fromRadius: number
    @@ -178,7 +178,7 @@
    to: vec2
    @@ -188,7 +188,7 @@
    toRadius: number
    @@ -206,7 +206,7 @@

    Parameters

    @@ -233,7 +233,7 @@

    Parameters

    @@ -256,16 +256,16 @@

    empty

    -
    empty: Tunnel = new Tunnel(vec2.fromValues(-100000, -100000),vec2.fromValues(-100000, -100000),0,0)
    +
    empty: Droplet = new Droplet(vec2.fromValues(-100000, -100000),vec2.fromValues(-100000, -100000),0,0)
    @@ -275,17 +275,17 @@
    shaderCombinationSteps: number[] = [0, 1, 4, 16, 32]

    uniformCountMacroName

    -
    uniformCountMacroName: string = "TUNNEL_COUNT"
    +
    uniformCountMacroName: string = "DROPLET_COUNT"
    @@ -295,7 +295,7 @@
    propertyUniformMapping: object
    @@ -304,7 +304,7 @@
    from: string = "froms"
    @@ -314,7 +314,7 @@
    fromRadius: string = "fromRadii"
    @@ -324,7 +324,7 @@
    toFromDelta: string = "toFromDeltas"
    @@ -334,7 +334,7 @@
    toRadius: string = "toRadii"
    @@ -345,26 +345,26 @@
    sdf: object

    distanceFunctionName

    -
    distanceFunctionName: string = "tunnelMinDistance"
    +
    distanceFunctionName: string = "dropletMinDistance"

    shader

    -
    shader: string = `uniform vec2 froms[TUNNEL_COUNT];uniform vec2 toFromDeltas[TUNNEL_COUNT];uniform float fromRadii[TUNNEL_COUNT];uniform float toRadii[TUNNEL_COUNT];float tunnelMinDistance(vec2 target, out float colorIndex) {colorIndex = 1.0;float minDistance = 1000.0;for (int i = 0; i < TUNNEL_COUNT; i++) {vec2 targetFromDelta = target - froms[i];float h = clamp(dot(targetFromDelta, toFromDeltas[i])/ dot(toFromDeltas[i], toFromDeltas[i]),0.0, 1.0);float currentDistance = -mix(fromRadii[i], toRadii[i], h) + distance(targetFromDelta, toFromDeltas[i] * h);minDistance = min(minDistance, currentDistance);}return minDistance;}`
    +
    shader: string = `uniform vec2 froms[DROPLET_COUNT];uniform vec2 toFromDeltas[DROPLET_COUNT];uniform float fromRadii[DROPLET_COUNT];uniform float toRadii[DROPLET_COUNT];float dropletMinDistance(vec2 target, out float colorIndex) {colorIndex = 1.0;float minDistance = 1000.0;for (int i = 0; i < DROPLET_COUNT; i++) {vec2 targetFromDelta = target - froms[i];float h = clamp(dot(targetFromDelta, toFromDeltas[i])/ dot(toFromDeltas[i], toFromDeltas[i]),0.0, 1.0);float currentDistance = -mix(fromRadii[i], toRadii[i], h) + distance(targetFromDelta, toFromDeltas[i] * h);minDistance = min(minDistance, currentDistance);}return minDistance;}`
    @@ -391,48 +391,51 @@
  • Drawable
  • + + + - -