From d2ae2cc489b0756943fea5a08dabc385a2d879ba Mon Sep 17 00:00:00 2001 From: schmelczerandras Date: Tue, 29 Sep 2020 17:22:13 +0200 Subject: [PATCH] Publish new version --- docs/assets/js/search.json | 2 +- docs/classes/circle.html | 38 ++++++++++---------- docs/classes/circlelight.html | 40 ++++++++++----------- docs/classes/drawable.html | 14 ++++---- docs/classes/flashlight.html | 44 +++++++++++------------ docs/classes/invertedtunnel.html | 48 ++++++++++++------------- docs/classes/rotatedrectangle.html | 42 +++++++++++----------- docs/classes/tunnel.html | 46 ++++++++++++------------ docs/globals.html | 44 ++++++++++++++--------- docs/index.html | 8 ++--- docs/interfaces/drawabledescriptor.html | 16 ++++----- docs/interfaces/renderer.html | 24 ++++++------- docs/interfaces/runtimesettings.html | 20 +++++------ docs/interfaces/startupsettings.html | 33 +++++++++++++---- package.json | 2 +- 15 files changed, 226 insertions(+), 195 deletions(-) diff --git a/docs/assets/js/search.json b/docs/assets/js/search.json index e0bd3c5..80d2fc0 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":2048,"name":"serializeToUniforms","url":"classes/drawable.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Drawable"},{"id":5,"kind":256,"name":"DrawableDescriptor","url":"interfaces/drawabledescriptor.html","classes":"tsd-kind-interface"},{"id":6,"kind":1024,"name":"propertyUniformMapping","url":"interfaces/drawabledescriptor.html#propertyuniformmapping","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":7,"kind":65536,"name":"__type","url":"interfaces/drawabledescriptor.html#propertyuniformmapping.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"DrawableDescriptor.propertyUniformMapping"},{"id":8,"kind":1024,"name":"uniformCountMacroName","url":"interfaces/drawabledescriptor.html#uniformcountmacroname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":9,"kind":1024,"name":"sdf","url":"interfaces/drawabledescriptor.html#sdf","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":10,"kind":1024,"name":"shaderCombinationSteps","url":"interfaces/drawabledescriptor.html#shadercombinationsteps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":11,"kind":1024,"name":"empty","url":"interfaces/drawabledescriptor.html#empty","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":12,"kind":256,"name":"RuntimeSettings","url":"interfaces/runtimesettings.html","classes":"tsd-kind-interface"},{"id":13,"kind":1024,"name":"enableHighDpiRendering","url":"interfaces/runtimesettings.html#enablehighdpirendering","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":14,"kind":1024,"name":"tileMultiplier","url":"interfaces/runtimesettings.html#tilemultiplier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":15,"kind":1024,"name":"isWorldInverted","url":"interfaces/runtimesettings.html#isworldinverted","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":16,"kind":1024,"name":"lightCutoffDistance","url":"interfaces/runtimesettings.html#lightcutoffdistance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":17,"kind":1024,"name":"backgroundColor","url":"interfaces/runtimesettings.html#backgroundcolor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":18,"kind":1024,"name":"colorPalette","url":"interfaces/runtimesettings.html#colorpalette","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":19,"kind":1024,"name":"ambientLight","url":"interfaces/runtimesettings.html#ambientlight","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":20,"kind":256,"name":"StartupSettings","url":"interfaces/startupsettings.html","classes":"tsd-kind-interface"},{"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":128,"name":"Flashlight","url":"classes/flashlight.html","classes":"tsd-kind-class"},{"id":47,"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":48,"kind":2097152,"name":"propertyUniformMapping","url":"classes/flashlight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":49,"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":50,"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":51,"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":52,"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":53,"kind":32,"name":"uniformCountMacroName","url":"classes/flashlight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":54,"kind":32,"name":"shaderCombinationSteps","url":"classes/flashlight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":55,"kind":32,"name":"empty","url":"classes/flashlight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":56,"kind":512,"name":"constructor","url":"classes/flashlight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Flashlight"},{"id":57,"kind":1024,"name":"direction","url":"classes/flashlight.html#direction","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":58,"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":59,"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":60,"kind":1024,"name":"center","url":"classes/flashlight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":61,"kind":1024,"name":"color","url":"classes/flashlight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":62,"kind":1024,"name":"intensity","url":"classes/flashlight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":63,"kind":2048,"name":"setLightnessRatio","url":"classes/flashlight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":64,"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":65,"kind":2048,"name":"serializeToUniforms","url":"classes/flashlight.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class 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":2048,"name":"serializeToUniforms","url":"classes/circle.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Circle"},{"id":83,"kind":128,"name":"InvertedTunnel","url":"classes/invertedtunnel.html","classes":"tsd-kind-class"},{"id":84,"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":85,"kind":2097152,"name":"sdf","url":"classes/invertedtunnel.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":86,"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":87,"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":88,"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":89,"kind":2097152,"name":"propertyUniformMapping","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":90,"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":91,"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":92,"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":93,"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":94,"kind":32,"name":"uniformCountMacroName","url":"classes/invertedtunnel.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":95,"kind":32,"name":"shaderCombinationSteps","url":"classes/invertedtunnel.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":96,"kind":32,"name":"empty","url":"classes/invertedtunnel.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":97,"kind":512,"name":"constructor","url":"classes/invertedtunnel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":98,"kind":1024,"name":"from","url":"classes/invertedtunnel.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":99,"kind":1024,"name":"to","url":"classes/invertedtunnel.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":100,"kind":1024,"name":"fromRadius","url":"classes/invertedtunnel.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":101,"kind":1024,"name":"toRadius","url":"classes/invertedtunnel.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":102,"kind":2048,"name":"minDistance","url":"classes/invertedtunnel.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"InvertedTunnel"},{"id":103,"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":104,"kind":2048,"name":"serializeToUniforms","url":"classes/invertedtunnel.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"InvertedTunnel"},{"id":105,"kind":128,"name":"RotatedRectangle","url":"classes/rotatedrectangle.html","classes":"tsd-kind-class"},{"id":106,"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":107,"kind":2097152,"name":"sdf","url":"classes/rotatedrectangle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":108,"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":109,"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":110,"kind":2097152,"name":"propertyUniformMapping","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":111,"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":112,"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":113,"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":114,"kind":32,"name":"uniformCountMacroName","url":"classes/rotatedrectangle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":115,"kind":32,"name":"shaderCombinationSteps","url":"classes/rotatedrectangle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":116,"kind":32,"name":"empty","url":"classes/rotatedrectangle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":117,"kind":512,"name":"constructor","url":"classes/rotatedrectangle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":118,"kind":1024,"name":"center","url":"classes/rotatedrectangle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":119,"kind":1024,"name":"size","url":"classes/rotatedrectangle.html#size","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":120,"kind":1024,"name":"rotation","url":"classes/rotatedrectangle.html#rotation","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":121,"kind":2048,"name":"minDistance","url":"classes/rotatedrectangle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"RotatedRectangle"},{"id":122,"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":123,"kind":2048,"name":"serializeToUniforms","url":"classes/rotatedrectangle.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RotatedRectangle"},{"id":124,"kind":128,"name":"Tunnel","url":"classes/tunnel.html","classes":"tsd-kind-class"},{"id":125,"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":126,"kind":2097152,"name":"sdf","url":"classes/tunnel.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":127,"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":128,"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":129,"kind":2097152,"name":"propertyUniformMapping","url":"classes/tunnel.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":130,"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":131,"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":132,"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":133,"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":134,"kind":32,"name":"uniformCountMacroName","url":"classes/tunnel.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":135,"kind":32,"name":"shaderCombinationSteps","url":"classes/tunnel.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":136,"kind":32,"name":"empty","url":"classes/tunnel.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":137,"kind":512,"name":"constructor","url":"classes/tunnel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Tunnel"},{"id":138,"kind":1024,"name":"from","url":"classes/tunnel.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":139,"kind":1024,"name":"to","url":"classes/tunnel.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":140,"kind":1024,"name":"fromRadius","url":"classes/tunnel.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":141,"kind":1024,"name":"toRadius","url":"classes/tunnel.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":142,"kind":2048,"name":"minDistance","url":"classes/tunnel.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Tunnel"},{"id":143,"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":144,"kind":2048,"name":"serializeToUniforms","url":"classes/tunnel.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Tunnel"},{"id":145,"kind":64,"name":"compile","url":"globals.html#compile","classes":"tsd-kind-function"},{"id":146,"kind":128,"name":"CircleLight","url":"classes/circlelight.html","classes":"tsd-kind-class"},{"id":147,"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":148,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circlelight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":149,"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":150,"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":151,"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":152,"kind":32,"name":"uniformCountMacroName","url":"classes/circlelight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":153,"kind":32,"name":"shaderCombinationSteps","url":"classes/circlelight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":154,"kind":32,"name":"empty","url":"classes/circlelight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":155,"kind":512,"name":"constructor","url":"classes/circlelight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CircleLight"},{"id":156,"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":157,"kind":1024,"name":"center","url":"classes/circlelight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":158,"kind":1024,"name":"color","url":"classes/circlelight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":159,"kind":1024,"name":"intensity","url":"classes/circlelight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":160,"kind":2048,"name":"setLightnessRatio","url":"classes/circlelight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":161,"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":162,"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"},{"id":163,"kind":2048,"name":"serializeToUniforms","url":"classes/circlelight.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,34.012]],["parent/0",[]],["name/1",[1,30.91]],["parent/1",[0,3.276]],["name/2",[2,30.91]],["parent/2",[0,3.276]],["name/3",[3,30.91]],["parent/3",[0,3.276]],["name/4",[4,30.91]],["parent/4",[0,3.276]],["name/5",[5,32.341]],["parent/5",[]],["name/6",[6,30.91]],["parent/6",[5,3.115]],["name/7",[7,47.005]],["parent/7",[8,4.528]],["name/8",[9,30.91]],["parent/8",[5,3.115]],["name/9",[10,34.012]],["parent/9",[5,3.115]],["name/10",[11,30.91]],["parent/10",[5,3.115]],["name/11",[12,30.91]],["parent/11",[5,3.115]],["name/12",[13,29.659]],["parent/12",[]],["name/13",[14,41.897]],["parent/13",[13,2.857]],["name/14",[15,41.897]],["parent/14",[13,2.857]],["name/15",[16,41.897]],["parent/15",[13,2.857]],["name/16",[17,41.897]],["parent/16",[13,2.857]],["name/17",[18,41.897]],["parent/17",[13,2.857]],["name/18",[19,41.897]],["parent/18",[13,2.857]],["name/19",[20,41.897]],["parent/19",[13,2.857]],["name/20",[21,36.019]],["parent/20",[]],["name/21",[22,41.897]],["parent/21",[21,3.469]],["name/22",[23,41.897]],["parent/22",[21,3.469]],["name/23",[24,41.897]],["parent/23",[21,3.469]],["name/24",[25,27.546]],["parent/24",[]],["name/25",[26,47.005]],["parent/25",[25,2.653]],["name/26",[27,47.005]],["parent/26",[25,2.653]],["name/27",[28,47.005]],["parent/27",[25,2.653]],["name/28",[29,47.005]],["parent/28",[25,2.653]],["name/29",[30,47.005]],["parent/29",[25,2.653]],["name/30",[31,47.005]],["parent/30",[25,2.653]],["name/31",[32,47.005]],["parent/31",[25,2.653]],["name/32",[33,47.005]],["parent/32",[25,2.653]],["name/33",[34,47.005]],["parent/33",[25,2.653]],["name/34",[35,29.659]],["parent/34",[]],["name/35",[14,41.897]],["parent/35",[35,2.857]],["name/36",[15,41.897]],["parent/36",[35,2.857]],["name/37",[16,41.897]],["parent/37",[35,2.857]],["name/38",[17,41.897]],["parent/38",[35,2.857]],["name/39",[18,41.897]],["parent/39",[35,2.857]],["name/40",[19,41.897]],["parent/40",[35,2.857]],["name/41",[20,41.897]],["parent/41",[35,2.857]],["name/42",[36,36.019]],["parent/42",[]],["name/43",[22,41.897]],["parent/43",[36,3.469]],["name/44",[23,41.897]],["parent/44",[36,3.469]],["name/45",[24,41.897]],["parent/45",[36,3.469]],["name/46",[37,25.802]],["parent/46",[]],["name/47",[1,30.91]],["parent/47",[37,2.485]],["name/48",[6,30.91]],["parent/48",[38,3.469]],["name/49",[39,30.91]],["parent/49",[40,3.469]],["name/50",[41,36.019]],["parent/50",[40,3.469]],["name/51",[42,36.019]],["parent/51",[40,3.469]],["name/52",[43,41.897]],["parent/52",[40,3.469]],["name/53",[9,30.91]],["parent/53",[38,3.469]],["name/54",[11,30.91]],["parent/54",[38,3.469]],["name/55",[12,30.91]],["parent/55",[38,3.469]],["name/56",[44,32.341]],["parent/56",[37,2.485]],["name/57",[43,41.897]],["parent/57",[37,2.485]],["name/58",[3,30.91]],["parent/58",[37,2.485]],["name/59",[45,41.897]],["parent/59",[37,2.485]],["name/60",[39,30.91]],["parent/60",[37,2.485]],["name/61",[41,36.019]],["parent/61",[37,2.485]],["name/62",[42,36.019]],["parent/62",[37,2.485]],["name/63",[46,41.897]],["parent/63",[37,2.485]],["name/64",[2,30.91]],["parent/64",[37,2.485]],["name/65",[4,30.91]],["parent/65",[37,2.485]],["name/66",[47,29.659]],["parent/66",[]],["name/67",[1,30.91]],["parent/67",[47,2.857]],["name/68",[10,34.012]],["parent/68",[48,3.276]],["name/69",[49,36.019]],["parent/69",[50,4.036]],["name/70",[51,36.019]],["parent/70",[50,4.036]],["name/71",[6,30.91]],["parent/71",[48,3.276]],["name/72",[39,30.91]],["parent/72",[52,4.036]],["name/73",[53,41.897]],["parent/73",[52,4.036]],["name/74",[9,30.91]],["parent/74",[48,3.276]],["name/75",[11,30.91]],["parent/75",[48,3.276]],["name/76",[12,30.91]],["parent/76",[48,3.276]],["name/77",[44,32.341]],["parent/77",[47,2.857]],["name/78",[39,30.91]],["parent/78",[47,2.857]],["name/79",[53,41.897]],["parent/79",[47,2.857]],["name/80",[2,30.91]],["parent/80",[47,2.857]],["name/81",[3,30.91]],["parent/81",[47,2.857]],["name/82",[4,30.91]],["parent/82",[47,2.857]],["name/83",[54,27.546]],["parent/83",[]],["name/84",[1,30.91]],["parent/84",[54,2.653]],["name/85",[10,34.012]],["parent/85",[55,3.276]],["name/86",[49,36.019]],["parent/86",[56,3.711]],["name/87",[57,47.005]],["parent/87",[56,3.711]],["name/88",[51,36.019]],["parent/88",[56,3.711]],["name/89",[6,30.91]],["parent/89",[55,3.276]],["name/90",[58,36.019]],["parent/90",[59,3.469]],["name/91",[60,41.897]],["parent/91",[59,3.469]],["name/92",[61,36.019]],["parent/92",[59,3.469]],["name/93",[62,36.019]],["parent/93",[59,3.469]],["name/94",[9,30.91]],["parent/94",[55,3.276]],["name/95",[11,30.91]],["parent/95",[55,3.276]],["name/96",[12,30.91]],["parent/96",[55,3.276]],["name/97",[44,32.341]],["parent/97",[54,2.653]],["name/98",[58,36.019]],["parent/98",[54,2.653]],["name/99",[63,41.897]],["parent/99",[54,2.653]],["name/100",[61,36.019]],["parent/100",[54,2.653]],["name/101",[62,36.019]],["parent/101",[54,2.653]],["name/102",[2,30.91]],["parent/102",[54,2.653]],["name/103",[3,30.91]],["parent/103",[54,2.653]],["name/104",[4,30.91]],["parent/104",[54,2.653]],["name/105",[64,28.547]],["parent/105",[]],["name/106",[1,30.91]],["parent/106",[64,2.75]],["name/107",[10,34.012]],["parent/107",[65,3.276]],["name/108",[49,36.019]],["parent/108",[66,4.036]],["name/109",[51,36.019]],["parent/109",[66,4.036]],["name/110",[6,30.91]],["parent/110",[65,3.276]],["name/111",[67,47.005]],["parent/111",[68,3.711]],["name/112",[69,47.005]],["parent/112",[68,3.711]],["name/113",[70,47.005]],["parent/113",[68,3.711]],["name/114",[9,30.91]],["parent/114",[65,3.276]],["name/115",[11,30.91]],["parent/115",[65,3.276]],["name/116",[12,30.91]],["parent/116",[65,3.276]],["name/117",[44,32.341]],["parent/117",[64,2.75]],["name/118",[39,30.91]],["parent/118",[64,2.75]],["name/119",[71,47.005]],["parent/119",[64,2.75]],["name/120",[72,47.005]],["parent/120",[64,2.75]],["name/121",[2,30.91]],["parent/121",[64,2.75]],["name/122",[3,30.91]],["parent/122",[64,2.75]],["name/123",[4,30.91]],["parent/123",[64,2.75]],["name/124",[73,27.546]],["parent/124",[]],["name/125",[1,30.91]],["parent/125",[73,2.653]],["name/126",[10,34.012]],["parent/126",[74,3.276]],["name/127",[49,36.019]],["parent/127",[75,4.036]],["name/128",[51,36.019]],["parent/128",[75,4.036]],["name/129",[6,30.91]],["parent/129",[74,3.276]],["name/130",[58,36.019]],["parent/130",[76,3.469]],["name/131",[60,41.897]],["parent/131",[76,3.469]],["name/132",[61,36.019]],["parent/132",[76,3.469]],["name/133",[62,36.019]],["parent/133",[76,3.469]],["name/134",[9,30.91]],["parent/134",[74,3.276]],["name/135",[11,30.91]],["parent/135",[74,3.276]],["name/136",[12,30.91]],["parent/136",[74,3.276]],["name/137",[44,32.341]],["parent/137",[73,2.653]],["name/138",[58,36.019]],["parent/138",[73,2.653]],["name/139",[63,41.897]],["parent/139",[73,2.653]],["name/140",[61,36.019]],["parent/140",[73,2.653]],["name/141",[62,36.019]],["parent/141",[73,2.653]],["name/142",[2,30.91]],["parent/142",[73,2.653]],["name/143",[3,30.91]],["parent/143",[73,2.653]],["name/144",[4,30.91]],["parent/144",[73,2.653]],["name/145",[77,47.005]],["parent/145",[]],["name/146",[78,26.636]],["parent/146",[]],["name/147",[1,30.91]],["parent/147",[78,2.566]],["name/148",[6,30.91]],["parent/148",[79,3.469]],["name/149",[39,30.91]],["parent/149",[80,3.711]],["name/150",[41,36.019]],["parent/150",[80,3.711]],["name/151",[42,36.019]],["parent/151",[80,3.711]],["name/152",[9,30.91]],["parent/152",[79,3.469]],["name/153",[11,30.91]],["parent/153",[79,3.469]],["name/154",[12,30.91]],["parent/154",[79,3.469]],["name/155",[44,32.341]],["parent/155",[78,2.566]],["name/156",[45,41.897]],["parent/156",[78,2.566]],["name/157",[39,30.91]],["parent/157",[78,2.566]],["name/158",[41,36.019]],["parent/158",[78,2.566]],["name/159",[42,36.019]],["parent/159",[78,2.566]],["name/160",[46,41.897]],["parent/160",[78,2.566]],["name/161",[2,30.91]],["parent/161",[78,2.566]],["name/162",[3,30.91]],["parent/162",[78,2.566]],["name/163",[4,30.91]],["parent/163",[78,2.566]]],"invertedIndex":[["__type",{"_index":7,"name":{"7":{}},"parent":{}}],["adddrawable",{"_index":30,"name":{"29":{}},"parent":{}}],["ambientlight",{"_index":20,"name":{"19":{},"41":{}},"parent":{}}],["autoscalequality",{"_index":34,"name":{"33":{}},"parent":{}}],["backgroundcolor",{"_index":18,"name":{"17":{},"39":{}},"parent":{}}],["bottomcenter",{"_index":69,"name":{"112":{}},"parent":{}}],["canvassize",{"_index":26,"name":{"25":{}},"parent":{}}],["center",{"_index":39,"name":{"49":{},"60":{},"72":{},"78":{},"118":{},"149":{},"157":{}},"parent":{}}],["circle",{"_index":47,"name":{"66":{}},"parent":{"67":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{}}}],["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":{"146":{}},"parent":{"147":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{}}}],["circlelight.descriptor",{"_index":79,"name":{},"parent":{"148":{},"152":{},"153":{},"154":{}}}],["circlelight.descriptor.propertyuniformmapping",{"_index":80,"name":{},"parent":{"149":{},"150":{},"151":{}}}],["color",{"_index":41,"name":{"50":{},"61":{},"150":{},"158":{}},"parent":{}}],["colorpalette",{"_index":19,"name":{"18":{},"40":{}},"parent":{}}],["compile",{"_index":77,"name":{"145":{}},"parent":{}}],["constructor",{"_index":44,"name":{"56":{},"77":{},"97":{},"117":{},"137":{},"155":{}},"parent":{}}],["defaultruntimesettings",{"_index":35,"name":{"34":{}},"parent":{"35":{},"36":{},"37":{},"38":{},"39":{},"40":{},"41":{}}}],["defaultstartupsettings",{"_index":36,"name":{"42":{}},"parent":{"43":{},"44":{},"45":{}}}],["descriptor",{"_index":1,"name":{"1":{},"47":{},"67":{},"84":{},"106":{},"125":{},"147":{}},"parent":{}}],["destroy",{"_index":32,"name":{"31":{}},"parent":{}}],["direction",{"_index":43,"name":{"52":{},"57":{}},"parent":{}}],["distancefunctionname",{"_index":51,"name":{"70":{},"88":{},"109":{},"128":{}},"parent":{}}],["drawable",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{},"4":{}}}],["drawabledescriptor",{"_index":5,"name":{"5":{}},"parent":{"6":{},"8":{},"9":{},"10":{},"11":{}}}],["drawabledescriptor.propertyuniformmapping",{"_index":8,"name":{},"parent":{"7":{}}}],["empty",{"_index":12,"name":{"11":{},"55":{},"76":{},"96":{},"116":{},"136":{},"154":{}},"parent":{}}],["enablehighdpirendering",{"_index":14,"name":{"13":{},"35":{}},"parent":{}}],["flashlight",{"_index":37,"name":{"46":{}},"parent":{"47":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{}}}],["flashlight.descriptor",{"_index":38,"name":{},"parent":{"48":{},"53":{},"54":{},"55":{}}}],["flashlight.descriptor.propertyuniformmapping",{"_index":40,"name":{},"parent":{"49":{},"50":{},"51":{},"52":{}}}],["from",{"_index":58,"name":{"90":{},"98":{},"130":{},"138":{}},"parent":{}}],["fromradius",{"_index":61,"name":{"92":{},"100":{},"132":{},"140":{}},"parent":{}}],["getobjecttoserialize",{"_index":3,"name":{"3":{},"58":{},"81":{},"103":{},"122":{},"143":{},"162":{}},"parent":{}}],["ignorewebgl2",{"_index":24,"name":{"23":{},"45":{}},"parent":{}}],["insights",{"_index":33,"name":{"32":{}},"parent":{}}],["intensity",{"_index":42,"name":{"51":{},"62":{},"151":{},"159":{}},"parent":{}}],["invertedtunnel",{"_index":54,"name":{"83":{}},"parent":{"84":{},"97":{},"98":{},"99":{},"100":{},"101":{},"102":{},"103":{},"104":{}}}],["invertedtunnel.descriptor",{"_index":55,"name":{},"parent":{"85":{},"89":{},"94":{},"95":{},"96":{}}}],["invertedtunnel.descriptor.propertyuniformmapping",{"_index":59,"name":{},"parent":{"90":{},"91":{},"92":{},"93":{}}}],["invertedtunnel.descriptor.sdf",{"_index":56,"name":{},"parent":{"86":{},"87":{},"88":{}}}],["isinverted",{"_index":57,"name":{"87":{}},"parent":{}}],["isworldinverted",{"_index":16,"name":{"15":{},"37":{}},"parent":{}}],["lightcutoffdistance",{"_index":17,"name":{"16":{},"38":{}},"parent":{}}],["lightnessratio",{"_index":45,"name":{"59":{},"156":{}},"parent":{}}],["mindistance",{"_index":2,"name":{"2":{},"64":{},"80":{},"102":{},"121":{},"142":{},"161":{}},"parent":{}}],["palettesize",{"_index":23,"name":{"22":{},"44":{}},"parent":{}}],["propertyuniformmapping",{"_index":6,"name":{"6":{},"48":{},"71":{},"89":{},"110":{},"129":{},"148":{}},"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":{"105":{}},"parent":{"106":{},"117":{},"118":{},"119":{},"120":{},"121":{},"122":{},"123":{}}}],["rotatedrectangle.descriptor",{"_index":65,"name":{},"parent":{"107":{},"110":{},"114":{},"115":{},"116":{}}}],["rotatedrectangle.descriptor.propertyuniformmapping",{"_index":68,"name":{},"parent":{"111":{},"112":{},"113":{}}}],["rotatedrectangle.descriptor.sdf",{"_index":66,"name":{},"parent":{"108":{},"109":{}}}],["rotation",{"_index":72,"name":{"120":{}},"parent":{}}],["runtimesettings",{"_index":13,"name":{"12":{}},"parent":{"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{}}}],["sdf",{"_index":10,"name":{"9":{},"68":{},"85":{},"107":{},"126":{}},"parent":{}}],["serializetouniforms",{"_index":4,"name":{"4":{},"65":{},"82":{},"104":{},"123":{},"144":{},"163":{}},"parent":{}}],["setlightnessratio",{"_index":46,"name":{"63":{},"160":{}},"parent":{}}],["setruntimesettings",{"_index":29,"name":{"28":{}},"parent":{}}],["setviewarea",{"_index":28,"name":{"27":{}},"parent":{}}],["shader",{"_index":49,"name":{"69":{},"86":{},"108":{},"127":{}},"parent":{}}],["shadercombinationsteps",{"_index":11,"name":{"10":{},"54":{},"75":{},"95":{},"115":{},"135":{},"153":{}},"parent":{}}],["shadowtracecount",{"_index":22,"name":{"21":{},"43":{}},"parent":{}}],["size",{"_index":71,"name":{"119":{}},"parent":{}}],["startupsettings",{"_index":21,"name":{"20":{}},"parent":{"21":{},"22":{},"23":{}}}],["tilemultiplier",{"_index":15,"name":{"14":{},"36":{}},"parent":{}}],["to",{"_index":63,"name":{"99":{},"139":{}},"parent":{}}],["tofromdelta",{"_index":60,"name":{"91":{},"131":{}},"parent":{}}],["topcenter",{"_index":67,"name":{"111":{}},"parent":{}}],["toradius",{"_index":62,"name":{"93":{},"101":{},"133":{},"141":{}},"parent":{}}],["tunnel",{"_index":73,"name":{"124":{}},"parent":{"125":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{}}}],["tunnel.descriptor",{"_index":74,"name":{},"parent":{"126":{},"129":{},"134":{},"135":{},"136":{}}}],["tunnel.descriptor.propertyuniformmapping",{"_index":76,"name":{},"parent":{"130":{},"131":{},"132":{},"133":{}}}],["tunnel.descriptor.sdf",{"_index":75,"name":{},"parent":{"127":{},"128":{}}}],["uniformcountmacroname",{"_index":9,"name":{"8":{},"53":{},"74":{},"94":{},"114":{},"134":{},"152":{}},"parent":{}}],["viewareasize",{"_index":27,"name":{"26":{}},"parent":{}}],["width",{"_index":70,"name":{"113":{}},"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":2048,"name":"serializeToUniforms","url":"classes/drawable.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Drawable"},{"id":5,"kind":256,"name":"DrawableDescriptor","url":"interfaces/drawabledescriptor.html","classes":"tsd-kind-interface"},{"id":6,"kind":1024,"name":"propertyUniformMapping","url":"interfaces/drawabledescriptor.html#propertyuniformmapping","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":7,"kind":65536,"name":"__type","url":"interfaces/drawabledescriptor.html#propertyuniformmapping.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"DrawableDescriptor.propertyUniformMapping"},{"id":8,"kind":1024,"name":"uniformCountMacroName","url":"interfaces/drawabledescriptor.html#uniformcountmacroname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":9,"kind":1024,"name":"sdf","url":"interfaces/drawabledescriptor.html#sdf","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":10,"kind":1024,"name":"shaderCombinationSteps","url":"interfaces/drawabledescriptor.html#shadercombinationsteps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":11,"kind":1024,"name":"empty","url":"interfaces/drawabledescriptor.html#empty","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":12,"kind":256,"name":"RuntimeSettings","url":"interfaces/runtimesettings.html","classes":"tsd-kind-interface"},{"id":13,"kind":1024,"name":"enableHighDpiRendering","url":"interfaces/runtimesettings.html#enablehighdpirendering","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":14,"kind":1024,"name":"tileMultiplier","url":"interfaces/runtimesettings.html#tilemultiplier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":15,"kind":1024,"name":"isWorldInverted","url":"interfaces/runtimesettings.html#isworldinverted","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":16,"kind":1024,"name":"lightCutoffDistance","url":"interfaces/runtimesettings.html#lightcutoffdistance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":17,"kind":1024,"name":"backgroundColor","url":"interfaces/runtimesettings.html#backgroundcolor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":18,"kind":1024,"name":"colorPalette","url":"interfaces/runtimesettings.html#colorpalette","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":19,"kind":1024,"name":"ambientLight","url":"interfaces/runtimesettings.html#ambientlight","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":20,"kind":256,"name":"StartupSettings","url":"interfaces/startupsettings.html","classes":"tsd-kind-interface"},{"id":21,"kind":1024,"name":"enableStopwatch","url":"interfaces/startupsettings.html#enablestopwatch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":22,"kind":1024,"name":"shadowTraceCount","url":"interfaces/startupsettings.html#shadowtracecount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":23,"kind":1024,"name":"paletteSize","url":"interfaces/startupsettings.html#palettesize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":24,"kind":1024,"name":"ignoreWebGL2","url":"interfaces/startupsettings.html#ignorewebgl2","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":25,"kind":256,"name":"Renderer","url":"interfaces/renderer.html","classes":"tsd-kind-interface"},{"id":26,"kind":1024,"name":"canvasSize","url":"interfaces/renderer.html#canvassize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":27,"kind":1024,"name":"viewAreaSize","url":"interfaces/renderer.html#viewareasize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":28,"kind":2048,"name":"setViewArea","url":"interfaces/renderer.html#setviewarea","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":29,"kind":2048,"name":"setRuntimeSettings","url":"interfaces/renderer.html#setruntimesettings","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":30,"kind":2048,"name":"addDrawable","url":"interfaces/renderer.html#adddrawable","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter","parent":"Renderer"},{"id":31,"kind":2048,"name":"renderDrawables","url":"interfaces/renderer.html#renderdrawables","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":32,"kind":2048,"name":"destroy","url":"interfaces/renderer.html#destroy","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":33,"kind":1024,"name":"insights","url":"interfaces/renderer.html#insights","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":34,"kind":2048,"name":"autoscaleQuality","url":"interfaces/renderer.html#autoscalequality","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":35,"kind":2097152,"name":"defaultRuntimeSettings","url":"globals.html#defaultruntimesettings","classes":"tsd-kind-object-literal"},{"id":36,"kind":32,"name":"enableHighDpiRendering","url":"globals.html#defaultruntimesettings.enablehighdpirendering","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":37,"kind":32,"name":"tileMultiplier","url":"globals.html#defaultruntimesettings.tilemultiplier","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":38,"kind":32,"name":"isWorldInverted","url":"globals.html#defaultruntimesettings.isworldinverted","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":39,"kind":32,"name":"lightCutoffDistance","url":"globals.html#defaultruntimesettings.lightcutoffdistance","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":40,"kind":32,"name":"backgroundColor","url":"globals.html#defaultruntimesettings.backgroundcolor","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":41,"kind":32,"name":"colorPalette","url":"globals.html#defaultruntimesettings.colorpalette","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":42,"kind":32,"name":"ambientLight","url":"globals.html#defaultruntimesettings.ambientlight","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":43,"kind":2097152,"name":"defaultStartupSettings","url":"globals.html#defaultstartupsettings","classes":"tsd-kind-object-literal"},{"id":44,"kind":32,"name":"shadowTraceCount","url":"globals.html#defaultstartupsettings.shadowtracecount","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":45,"kind":32,"name":"paletteSize","url":"globals.html#defaultstartupsettings.palettesize","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":46,"kind":32,"name":"ignoreWebGL2","url":"globals.html#defaultstartupsettings.ignorewebgl2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":47,"kind":32,"name":"enableStopwatch","url":"globals.html#defaultstartupsettings.enablestopwatch","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":48,"kind":128,"name":"Flashlight","url":"classes/flashlight.html","classes":"tsd-kind-class"},{"id":49,"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":50,"kind":2097152,"name":"propertyUniformMapping","url":"classes/flashlight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":51,"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":52,"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":53,"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":54,"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":55,"kind":32,"name":"uniformCountMacroName","url":"classes/flashlight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":56,"kind":32,"name":"shaderCombinationSteps","url":"classes/flashlight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":57,"kind":32,"name":"empty","url":"classes/flashlight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":58,"kind":512,"name":"constructor","url":"classes/flashlight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Flashlight"},{"id":59,"kind":1024,"name":"direction","url":"classes/flashlight.html#direction","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":60,"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":61,"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":62,"kind":1024,"name":"center","url":"classes/flashlight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":63,"kind":1024,"name":"color","url":"classes/flashlight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":64,"kind":1024,"name":"intensity","url":"classes/flashlight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":65,"kind":2048,"name":"setLightnessRatio","url":"classes/flashlight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":66,"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":67,"kind":2048,"name":"serializeToUniforms","url":"classes/flashlight.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":68,"kind":128,"name":"Circle","url":"classes/circle.html","classes":"tsd-kind-class"},{"id":69,"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":70,"kind":2097152,"name":"sdf","url":"classes/circle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":71,"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":72,"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":73,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":74,"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":75,"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":76,"kind":32,"name":"uniformCountMacroName","url":"classes/circle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":77,"kind":32,"name":"shaderCombinationSteps","url":"classes/circle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":78,"kind":32,"name":"empty","url":"classes/circle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":79,"kind":512,"name":"constructor","url":"classes/circle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Circle"},{"id":80,"kind":1024,"name":"center","url":"classes/circle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Circle"},{"id":81,"kind":1024,"name":"radius","url":"classes/circle.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Circle"},{"id":82,"kind":2048,"name":"minDistance","url":"classes/circle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Circle"},{"id":83,"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":84,"kind":2048,"name":"serializeToUniforms","url":"classes/circle.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Circle"},{"id":85,"kind":128,"name":"InvertedTunnel","url":"classes/invertedtunnel.html","classes":"tsd-kind-class"},{"id":86,"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":87,"kind":2097152,"name":"sdf","url":"classes/invertedtunnel.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":88,"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":89,"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":90,"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":91,"kind":2097152,"name":"propertyUniformMapping","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":92,"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":93,"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":94,"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":95,"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":96,"kind":32,"name":"uniformCountMacroName","url":"classes/invertedtunnel.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":97,"kind":32,"name":"shaderCombinationSteps","url":"classes/invertedtunnel.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":98,"kind":32,"name":"empty","url":"classes/invertedtunnel.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":99,"kind":512,"name":"constructor","url":"classes/invertedtunnel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":100,"kind":1024,"name":"from","url":"classes/invertedtunnel.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":101,"kind":1024,"name":"to","url":"classes/invertedtunnel.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":102,"kind":1024,"name":"fromRadius","url":"classes/invertedtunnel.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":103,"kind":1024,"name":"toRadius","url":"classes/invertedtunnel.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":104,"kind":2048,"name":"minDistance","url":"classes/invertedtunnel.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"InvertedTunnel"},{"id":105,"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":106,"kind":2048,"name":"serializeToUniforms","url":"classes/invertedtunnel.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"InvertedTunnel"},{"id":107,"kind":128,"name":"RotatedRectangle","url":"classes/rotatedrectangle.html","classes":"tsd-kind-class"},{"id":108,"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":109,"kind":2097152,"name":"sdf","url":"classes/rotatedrectangle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":110,"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":111,"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":112,"kind":2097152,"name":"propertyUniformMapping","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":113,"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":114,"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":115,"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":116,"kind":32,"name":"uniformCountMacroName","url":"classes/rotatedrectangle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":117,"kind":32,"name":"shaderCombinationSteps","url":"classes/rotatedrectangle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":118,"kind":32,"name":"empty","url":"classes/rotatedrectangle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":119,"kind":512,"name":"constructor","url":"classes/rotatedrectangle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":120,"kind":1024,"name":"center","url":"classes/rotatedrectangle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":121,"kind":1024,"name":"size","url":"classes/rotatedrectangle.html#size","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":122,"kind":1024,"name":"rotation","url":"classes/rotatedrectangle.html#rotation","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":123,"kind":2048,"name":"minDistance","url":"classes/rotatedrectangle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"RotatedRectangle"},{"id":124,"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":125,"kind":2048,"name":"serializeToUniforms","url":"classes/rotatedrectangle.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"RotatedRectangle"},{"id":126,"kind":128,"name":"Tunnel","url":"classes/tunnel.html","classes":"tsd-kind-class"},{"id":127,"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":128,"kind":2097152,"name":"sdf","url":"classes/tunnel.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":129,"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":130,"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":131,"kind":2097152,"name":"propertyUniformMapping","url":"classes/tunnel.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":132,"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":133,"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":134,"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":135,"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":136,"kind":32,"name":"uniformCountMacroName","url":"classes/tunnel.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":137,"kind":32,"name":"shaderCombinationSteps","url":"classes/tunnel.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":138,"kind":32,"name":"empty","url":"classes/tunnel.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Tunnel.descriptor"},{"id":139,"kind":512,"name":"constructor","url":"classes/tunnel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Tunnel"},{"id":140,"kind":1024,"name":"from","url":"classes/tunnel.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":141,"kind":1024,"name":"to","url":"classes/tunnel.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":142,"kind":1024,"name":"fromRadius","url":"classes/tunnel.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":143,"kind":1024,"name":"toRadius","url":"classes/tunnel.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Tunnel"},{"id":144,"kind":2048,"name":"minDistance","url":"classes/tunnel.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Tunnel"},{"id":145,"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":146,"kind":2048,"name":"serializeToUniforms","url":"classes/tunnel.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Tunnel"},{"id":147,"kind":64,"name":"compile","url":"globals.html#compile","classes":"tsd-kind-function"},{"id":148,"kind":128,"name":"CircleLight","url":"classes/circlelight.html","classes":"tsd-kind-class"},{"id":149,"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":150,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circlelight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":151,"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":152,"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":153,"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":154,"kind":32,"name":"uniformCountMacroName","url":"classes/circlelight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":155,"kind":32,"name":"shaderCombinationSteps","url":"classes/circlelight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":156,"kind":32,"name":"empty","url":"classes/circlelight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":157,"kind":512,"name":"constructor","url":"classes/circlelight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CircleLight"},{"id":158,"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":159,"kind":1024,"name":"center","url":"classes/circlelight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":160,"kind":1024,"name":"color","url":"classes/circlelight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":161,"kind":1024,"name":"intensity","url":"classes/circlelight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":162,"kind":2048,"name":"setLightnessRatio","url":"classes/circlelight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":163,"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":164,"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"},{"id":165,"kind":2048,"name":"serializeToUniforms","url":"classes/circlelight.html#serializetouniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,34.132]],["parent/0",[]],["name/1",[1,31.031]],["parent/1",[0,3.289]],["name/2",[2,31.031]],["parent/2",[0,3.289]],["name/3",[3,31.031]],["parent/3",[0,3.289]],["name/4",[4,31.031]],["parent/4",[0,3.289]],["name/5",[5,32.462]],["parent/5",[]],["name/6",[6,31.031]],["parent/6",[5,3.128]],["name/7",[7,47.125]],["parent/7",[8,4.541]],["name/8",[9,31.031]],["parent/8",[5,3.128]],["name/9",[10,34.132]],["parent/9",[5,3.128]],["name/10",[11,31.031]],["parent/10",[5,3.128]],["name/11",[12,31.031]],["parent/11",[5,3.128]],["name/12",[13,29.779]],["parent/12",[]],["name/13",[14,42.017]],["parent/13",[13,2.87]],["name/14",[15,42.017]],["parent/14",[13,2.87]],["name/15",[16,42.017]],["parent/15",[13,2.87]],["name/16",[17,42.017]],["parent/16",[13,2.87]],["name/17",[18,42.017]],["parent/17",[13,2.87]],["name/18",[19,42.017]],["parent/18",[13,2.87]],["name/19",[20,42.017]],["parent/19",[13,2.87]],["name/20",[21,34.132]],["parent/20",[]],["name/21",[22,42.017]],["parent/21",[21,3.289]],["name/22",[23,42.017]],["parent/22",[21,3.289]],["name/23",[24,42.017]],["parent/23",[21,3.289]],["name/24",[25,42.017]],["parent/24",[21,3.289]],["name/25",[26,27.666]],["parent/25",[]],["name/26",[27,47.125]],["parent/26",[26,2.666]],["name/27",[28,47.125]],["parent/27",[26,2.666]],["name/28",[29,47.125]],["parent/28",[26,2.666]],["name/29",[30,47.125]],["parent/29",[26,2.666]],["name/30",[31,47.125]],["parent/30",[26,2.666]],["name/31",[32,47.125]],["parent/31",[26,2.666]],["name/32",[33,47.125]],["parent/32",[26,2.666]],["name/33",[34,47.125]],["parent/33",[26,2.666]],["name/34",[35,47.125]],["parent/34",[26,2.666]],["name/35",[36,29.779]],["parent/35",[]],["name/36",[14,42.017]],["parent/36",[36,2.87]],["name/37",[15,42.017]],["parent/37",[36,2.87]],["name/38",[16,42.017]],["parent/38",[36,2.87]],["name/39",[17,42.017]],["parent/39",[36,2.87]],["name/40",[18,42.017]],["parent/40",[36,2.87]],["name/41",[19,42.017]],["parent/41",[36,2.87]],["name/42",[20,42.017]],["parent/42",[36,2.87]],["name/43",[37,34.132]],["parent/43",[]],["name/44",[23,42.017]],["parent/44",[37,3.289]],["name/45",[24,42.017]],["parent/45",[37,3.289]],["name/46",[25,42.017]],["parent/46",[37,3.289]],["name/47",[22,42.017]],["parent/47",[37,3.289]],["name/48",[38,25.923]],["parent/48",[]],["name/49",[1,31.031]],["parent/49",[38,2.498]],["name/50",[6,31.031]],["parent/50",[39,3.483]],["name/51",[40,31.031]],["parent/51",[41,3.483]],["name/52",[42,36.139]],["parent/52",[41,3.483]],["name/53",[43,36.139]],["parent/53",[41,3.483]],["name/54",[44,42.017]],["parent/54",[41,3.483]],["name/55",[9,31.031]],["parent/55",[39,3.483]],["name/56",[11,31.031]],["parent/56",[39,3.483]],["name/57",[12,31.031]],["parent/57",[39,3.483]],["name/58",[45,32.462]],["parent/58",[38,2.498]],["name/59",[44,42.017]],["parent/59",[38,2.498]],["name/60",[3,31.031]],["parent/60",[38,2.498]],["name/61",[46,42.017]],["parent/61",[38,2.498]],["name/62",[40,31.031]],["parent/62",[38,2.498]],["name/63",[42,36.139]],["parent/63",[38,2.498]],["name/64",[43,36.139]],["parent/64",[38,2.498]],["name/65",[47,42.017]],["parent/65",[38,2.498]],["name/66",[2,31.031]],["parent/66",[38,2.498]],["name/67",[4,31.031]],["parent/67",[38,2.498]],["name/68",[48,29.779]],["parent/68",[]],["name/69",[1,31.031]],["parent/69",[48,2.87]],["name/70",[10,34.132]],["parent/70",[49,3.289]],["name/71",[50,36.139]],["parent/71",[51,4.049]],["name/72",[52,36.139]],["parent/72",[51,4.049]],["name/73",[6,31.031]],["parent/73",[49,3.289]],["name/74",[40,31.031]],["parent/74",[53,4.049]],["name/75",[54,42.017]],["parent/75",[53,4.049]],["name/76",[9,31.031]],["parent/76",[49,3.289]],["name/77",[11,31.031]],["parent/77",[49,3.289]],["name/78",[12,31.031]],["parent/78",[49,3.289]],["name/79",[45,32.462]],["parent/79",[48,2.87]],["name/80",[40,31.031]],["parent/80",[48,2.87]],["name/81",[54,42.017]],["parent/81",[48,2.87]],["name/82",[2,31.031]],["parent/82",[48,2.87]],["name/83",[3,31.031]],["parent/83",[48,2.87]],["name/84",[4,31.031]],["parent/84",[48,2.87]],["name/85",[55,27.666]],["parent/85",[]],["name/86",[1,31.031]],["parent/86",[55,2.666]],["name/87",[10,34.132]],["parent/87",[56,3.289]],["name/88",[50,36.139]],["parent/88",[57,3.725]],["name/89",[58,47.125]],["parent/89",[57,3.725]],["name/90",[52,36.139]],["parent/90",[57,3.725]],["name/91",[6,31.031]],["parent/91",[56,3.289]],["name/92",[59,36.139]],["parent/92",[60,3.483]],["name/93",[61,42.017]],["parent/93",[60,3.483]],["name/94",[62,36.139]],["parent/94",[60,3.483]],["name/95",[63,36.139]],["parent/95",[60,3.483]],["name/96",[9,31.031]],["parent/96",[56,3.289]],["name/97",[11,31.031]],["parent/97",[56,3.289]],["name/98",[12,31.031]],["parent/98",[56,3.289]],["name/99",[45,32.462]],["parent/99",[55,2.666]],["name/100",[59,36.139]],["parent/100",[55,2.666]],["name/101",[64,42.017]],["parent/101",[55,2.666]],["name/102",[62,36.139]],["parent/102",[55,2.666]],["name/103",[63,36.139]],["parent/103",[55,2.666]],["name/104",[2,31.031]],["parent/104",[55,2.666]],["name/105",[3,31.031]],["parent/105",[55,2.666]],["name/106",[4,31.031]],["parent/106",[55,2.666]],["name/107",[65,28.667]],["parent/107",[]],["name/108",[1,31.031]],["parent/108",[65,2.763]],["name/109",[10,34.132]],["parent/109",[66,3.289]],["name/110",[50,36.139]],["parent/110",[67,4.049]],["name/111",[52,36.139]],["parent/111",[67,4.049]],["name/112",[6,31.031]],["parent/112",[66,3.289]],["name/113",[68,47.125]],["parent/113",[69,3.725]],["name/114",[70,47.125]],["parent/114",[69,3.725]],["name/115",[71,47.125]],["parent/115",[69,3.725]],["name/116",[9,31.031]],["parent/116",[66,3.289]],["name/117",[11,31.031]],["parent/117",[66,3.289]],["name/118",[12,31.031]],["parent/118",[66,3.289]],["name/119",[45,32.462]],["parent/119",[65,2.763]],["name/120",[40,31.031]],["parent/120",[65,2.763]],["name/121",[72,47.125]],["parent/121",[65,2.763]],["name/122",[73,47.125]],["parent/122",[65,2.763]],["name/123",[2,31.031]],["parent/123",[65,2.763]],["name/124",[3,31.031]],["parent/124",[65,2.763]],["name/125",[4,31.031]],["parent/125",[65,2.763]],["name/126",[74,27.666]],["parent/126",[]],["name/127",[1,31.031]],["parent/127",[74,2.666]],["name/128",[10,34.132]],["parent/128",[75,3.289]],["name/129",[50,36.139]],["parent/129",[76,4.049]],["name/130",[52,36.139]],["parent/130",[76,4.049]],["name/131",[6,31.031]],["parent/131",[75,3.289]],["name/132",[59,36.139]],["parent/132",[77,3.483]],["name/133",[61,42.017]],["parent/133",[77,3.483]],["name/134",[62,36.139]],["parent/134",[77,3.483]],["name/135",[63,36.139]],["parent/135",[77,3.483]],["name/136",[9,31.031]],["parent/136",[75,3.289]],["name/137",[11,31.031]],["parent/137",[75,3.289]],["name/138",[12,31.031]],["parent/138",[75,3.289]],["name/139",[45,32.462]],["parent/139",[74,2.666]],["name/140",[59,36.139]],["parent/140",[74,2.666]],["name/141",[64,42.017]],["parent/141",[74,2.666]],["name/142",[62,36.139]],["parent/142",[74,2.666]],["name/143",[63,36.139]],["parent/143",[74,2.666]],["name/144",[2,31.031]],["parent/144",[74,2.666]],["name/145",[3,31.031]],["parent/145",[74,2.666]],["name/146",[4,31.031]],["parent/146",[74,2.666]],["name/147",[78,47.125]],["parent/147",[]],["name/148",[79,26.756]],["parent/148",[]],["name/149",[1,31.031]],["parent/149",[79,2.578]],["name/150",[6,31.031]],["parent/150",[80,3.483]],["name/151",[40,31.031]],["parent/151",[81,3.725]],["name/152",[42,36.139]],["parent/152",[81,3.725]],["name/153",[43,36.139]],["parent/153",[81,3.725]],["name/154",[9,31.031]],["parent/154",[80,3.483]],["name/155",[11,31.031]],["parent/155",[80,3.483]],["name/156",[12,31.031]],["parent/156",[80,3.483]],["name/157",[45,32.462]],["parent/157",[79,2.578]],["name/158",[46,42.017]],["parent/158",[79,2.578]],["name/159",[40,31.031]],["parent/159",[79,2.578]],["name/160",[42,36.139]],["parent/160",[79,2.578]],["name/161",[43,36.139]],["parent/161",[79,2.578]],["name/162",[47,42.017]],["parent/162",[79,2.578]],["name/163",[2,31.031]],["parent/163",[79,2.578]],["name/164",[3,31.031]],["parent/164",[79,2.578]],["name/165",[4,31.031]],["parent/165",[79,2.578]]],"invertedIndex":[["__type",{"_index":7,"name":{"7":{}},"parent":{}}],["adddrawable",{"_index":31,"name":{"30":{}},"parent":{}}],["ambientlight",{"_index":20,"name":{"19":{},"42":{}},"parent":{}}],["autoscalequality",{"_index":35,"name":{"34":{}},"parent":{}}],["backgroundcolor",{"_index":18,"name":{"17":{},"40":{}},"parent":{}}],["bottomcenter",{"_index":70,"name":{"114":{}},"parent":{}}],["canvassize",{"_index":27,"name":{"26":{}},"parent":{}}],["center",{"_index":40,"name":{"51":{},"62":{},"74":{},"80":{},"120":{},"151":{},"159":{}},"parent":{}}],["circle",{"_index":48,"name":{"68":{}},"parent":{"69":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{}}}],["circle.descriptor",{"_index":49,"name":{},"parent":{"70":{},"73":{},"76":{},"77":{},"78":{}}}],["circle.descriptor.propertyuniformmapping",{"_index":53,"name":{},"parent":{"74":{},"75":{}}}],["circle.descriptor.sdf",{"_index":51,"name":{},"parent":{"71":{},"72":{}}}],["circlelight",{"_index":79,"name":{"148":{}},"parent":{"149":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"165":{}}}],["circlelight.descriptor",{"_index":80,"name":{},"parent":{"150":{},"154":{},"155":{},"156":{}}}],["circlelight.descriptor.propertyuniformmapping",{"_index":81,"name":{},"parent":{"151":{},"152":{},"153":{}}}],["color",{"_index":42,"name":{"52":{},"63":{},"152":{},"160":{}},"parent":{}}],["colorpalette",{"_index":19,"name":{"18":{},"41":{}},"parent":{}}],["compile",{"_index":78,"name":{"147":{}},"parent":{}}],["constructor",{"_index":45,"name":{"58":{},"79":{},"99":{},"119":{},"139":{},"157":{}},"parent":{}}],["defaultruntimesettings",{"_index":36,"name":{"35":{}},"parent":{"36":{},"37":{},"38":{},"39":{},"40":{},"41":{},"42":{}}}],["defaultstartupsettings",{"_index":37,"name":{"43":{}},"parent":{"44":{},"45":{},"46":{},"47":{}}}],["descriptor",{"_index":1,"name":{"1":{},"49":{},"69":{},"86":{},"108":{},"127":{},"149":{}},"parent":{}}],["destroy",{"_index":33,"name":{"32":{}},"parent":{}}],["direction",{"_index":44,"name":{"54":{},"59":{}},"parent":{}}],["distancefunctionname",{"_index":52,"name":{"72":{},"90":{},"111":{},"130":{}},"parent":{}}],["drawable",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{},"4":{}}}],["drawabledescriptor",{"_index":5,"name":{"5":{}},"parent":{"6":{},"8":{},"9":{},"10":{},"11":{}}}],["drawabledescriptor.propertyuniformmapping",{"_index":8,"name":{},"parent":{"7":{}}}],["empty",{"_index":12,"name":{"11":{},"57":{},"78":{},"98":{},"118":{},"138":{},"156":{}},"parent":{}}],["enablehighdpirendering",{"_index":14,"name":{"13":{},"36":{}},"parent":{}}],["enablestopwatch",{"_index":22,"name":{"21":{},"47":{}},"parent":{}}],["flashlight",{"_index":38,"name":{"48":{}},"parent":{"49":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{}}}],["flashlight.descriptor",{"_index":39,"name":{},"parent":{"50":{},"55":{},"56":{},"57":{}}}],["flashlight.descriptor.propertyuniformmapping",{"_index":41,"name":{},"parent":{"51":{},"52":{},"53":{},"54":{}}}],["from",{"_index":59,"name":{"92":{},"100":{},"132":{},"140":{}},"parent":{}}],["fromradius",{"_index":62,"name":{"94":{},"102":{},"134":{},"142":{}},"parent":{}}],["getobjecttoserialize",{"_index":3,"name":{"3":{},"60":{},"83":{},"105":{},"124":{},"145":{},"164":{}},"parent":{}}],["ignorewebgl2",{"_index":25,"name":{"24":{},"46":{}},"parent":{}}],["insights",{"_index":34,"name":{"33":{}},"parent":{}}],["intensity",{"_index":43,"name":{"53":{},"64":{},"153":{},"161":{}},"parent":{}}],["invertedtunnel",{"_index":55,"name":{"85":{}},"parent":{"86":{},"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{}}}],["invertedtunnel.descriptor",{"_index":56,"name":{},"parent":{"87":{},"91":{},"96":{},"97":{},"98":{}}}],["invertedtunnel.descriptor.propertyuniformmapping",{"_index":60,"name":{},"parent":{"92":{},"93":{},"94":{},"95":{}}}],["invertedtunnel.descriptor.sdf",{"_index":57,"name":{},"parent":{"88":{},"89":{},"90":{}}}],["isinverted",{"_index":58,"name":{"89":{}},"parent":{}}],["isworldinverted",{"_index":16,"name":{"15":{},"38":{}},"parent":{}}],["lightcutoffdistance",{"_index":17,"name":{"16":{},"39":{}},"parent":{}}],["lightnessratio",{"_index":46,"name":{"61":{},"158":{}},"parent":{}}],["mindistance",{"_index":2,"name":{"2":{},"66":{},"82":{},"104":{},"123":{},"144":{},"163":{}},"parent":{}}],["palettesize",{"_index":24,"name":{"23":{},"45":{}},"parent":{}}],["propertyuniformmapping",{"_index":6,"name":{"6":{},"50":{},"73":{},"91":{},"112":{},"131":{},"150":{}},"parent":{}}],["radius",{"_index":54,"name":{"75":{},"81":{}},"parent":{}}],["renderdrawables",{"_index":32,"name":{"31":{}},"parent":{}}],["renderer",{"_index":26,"name":{"25":{}},"parent":{"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{}}}],["rotatedrectangle",{"_index":65,"name":{"107":{}},"parent":{"108":{},"119":{},"120":{},"121":{},"122":{},"123":{},"124":{},"125":{}}}],["rotatedrectangle.descriptor",{"_index":66,"name":{},"parent":{"109":{},"112":{},"116":{},"117":{},"118":{}}}],["rotatedrectangle.descriptor.propertyuniformmapping",{"_index":69,"name":{},"parent":{"113":{},"114":{},"115":{}}}],["rotatedrectangle.descriptor.sdf",{"_index":67,"name":{},"parent":{"110":{},"111":{}}}],["rotation",{"_index":73,"name":{"122":{}},"parent":{}}],["runtimesettings",{"_index":13,"name":{"12":{}},"parent":{"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{}}}],["sdf",{"_index":10,"name":{"9":{},"70":{},"87":{},"109":{},"128":{}},"parent":{}}],["serializetouniforms",{"_index":4,"name":{"4":{},"67":{},"84":{},"106":{},"125":{},"146":{},"165":{}},"parent":{}}],["setlightnessratio",{"_index":47,"name":{"65":{},"162":{}},"parent":{}}],["setruntimesettings",{"_index":30,"name":{"29":{}},"parent":{}}],["setviewarea",{"_index":29,"name":{"28":{}},"parent":{}}],["shader",{"_index":50,"name":{"71":{},"88":{},"110":{},"129":{}},"parent":{}}],["shadercombinationsteps",{"_index":11,"name":{"10":{},"56":{},"77":{},"97":{},"117":{},"137":{},"155":{}},"parent":{}}],["shadowtracecount",{"_index":23,"name":{"22":{},"44":{}},"parent":{}}],["size",{"_index":72,"name":{"121":{}},"parent":{}}],["startupsettings",{"_index":21,"name":{"20":{}},"parent":{"21":{},"22":{},"23":{},"24":{}}}],["tilemultiplier",{"_index":15,"name":{"14":{},"37":{}},"parent":{}}],["to",{"_index":64,"name":{"101":{},"141":{}},"parent":{}}],["tofromdelta",{"_index":61,"name":{"93":{},"133":{}},"parent":{}}],["topcenter",{"_index":68,"name":{"113":{}},"parent":{}}],["toradius",{"_index":63,"name":{"95":{},"103":{},"135":{},"143":{}},"parent":{}}],["tunnel",{"_index":74,"name":{"126":{}},"parent":{"127":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{}}}],["tunnel.descriptor",{"_index":75,"name":{},"parent":{"128":{},"131":{},"136":{},"137":{},"138":{}}}],["tunnel.descriptor.propertyuniformmapping",{"_index":77,"name":{},"parent":{"132":{},"133":{},"134":{},"135":{}}}],["tunnel.descriptor.sdf",{"_index":76,"name":{},"parent":{"129":{},"130":{}}}],["uniformcountmacroname",{"_index":9,"name":{"8":{},"55":{},"76":{},"96":{},"116":{},"136":{},"154":{}},"parent":{}}],["viewareasize",{"_index":28,"name":{"27":{}},"parent":{}}],["width",{"_index":71,"name":{"115":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/circle.html b/docs/classes/circle.html index 03cd906..347ab1a 100644 --- a/docs/classes/circle.html +++ b/docs/classes/circle.html @@ -3,8 +3,8 @@ - Circle | SDF-2D - v0.3.3 - + Circle | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -126,7 +126,7 @@
  • Parameters

    @@ -151,7 +151,7 @@
    center: vec2
    @@ -161,7 +161,7 @@
    radius: number
    @@ -179,7 +179,7 @@

    Parameters

    @@ -206,7 +206,7 @@

    Parameters

    @@ -230,7 +230,7 @@

    Parameters

    @@ -259,7 +259,7 @@
    @@ -268,7 +268,7 @@
    empty: Circle = new Circle(vec2.create(), 0)
    @@ -278,7 +278,7 @@
    shaderCombinationSteps: number[] = [0, 1, 2, 3, 8, 16]
    @@ -288,7 +288,7 @@
    uniformCountMacroName: string = "CIRCLE_COUNT"
    @@ -298,7 +298,7 @@
    propertyUniformMapping: object
    @@ -307,7 +307,7 @@
    center: string = "circleCenters"
    @@ -317,7 +317,7 @@
    radius: string = "circleRadii"
    @@ -328,7 +328,7 @@
    sdf: object
    @@ -337,7 +337,7 @@
    distanceFunctionName: string = "circleMinDistance"
    @@ -347,7 +347,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;}`
    diff --git a/docs/classes/circlelight.html b/docs/classes/circlelight.html index a2aa1eb..ba40f0e 100644 --- a/docs/classes/circlelight.html +++ b/docs/classes/circlelight.html @@ -3,8 +3,8 @@ - CircleLight | SDF-2D - v0.3.3 - + CircleLight | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -130,7 +130,7 @@

    Parameters

    @@ -159,7 +159,7 @@ @@ -170,7 +170,7 @@ @@ -181,7 +181,7 @@ @@ -192,7 +192,7 @@ @@ -211,7 +211,7 @@

    Inherited from LightDrawable.getObjectToSerialize

    Overrides Drawable.getObjectToSerialize

    Parameters

    @@ -239,7 +239,7 @@

    Inherited from Flashlight.minDistance

    Overrides Drawable.minDistance

    Parameters

    @@ -263,7 +263,7 @@

    Parameters

    @@ -293,7 +293,7 @@

    Parameters

    @@ -316,7 +316,7 @@
    @@ -325,7 +325,7 @@
    empty: CircleLight = new CircleLight(vec2.fromValues(0, 0), vec3.fromValues(0, 0, 0), 0)
    @@ -335,7 +335,7 @@
    shaderCombinationSteps: number[] = [0, 1, 2, 4, 8, 16]
    @@ -345,7 +345,7 @@
    uniformCountMacroName: string = "CIRCLE_LIGHT_COUNT"
    @@ -355,7 +355,7 @@
    propertyUniformMapping: object
    @@ -364,7 +364,7 @@
    center: string = "circleLightCenters"
    @@ -374,7 +374,7 @@
    color: string = "circleLightColors"
    @@ -384,7 +384,7 @@
    intensity: string = "circleLightIntensities"
    diff --git a/docs/classes/drawable.html b/docs/classes/drawable.html index 109aec8..8faa18b 100644 --- a/docs/classes/drawable.html +++ b/docs/classes/drawable.html @@ -3,8 +3,8 @@ - Drawable | SDF-2D - v0.3.3 - + Drawable | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -125,7 +125,7 @@
    descriptor: DrawableDescriptor
    @@ -147,7 +147,7 @@
  • @@ -186,7 +186,7 @@
  • @@ -218,7 +218,7 @@
  • Parameters

    diff --git a/docs/classes/flashlight.html b/docs/classes/flashlight.html index dc91b7b..3df6a0b 100644 --- a/docs/classes/flashlight.html +++ b/docs/classes/flashlight.html @@ -3,8 +3,8 @@ - Flashlight | SDF-2D - v0.3.3 - + Flashlight | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -131,7 +131,7 @@

    Parameters

    @@ -163,7 +163,7 @@ @@ -174,7 +174,7 @@ @@ -184,7 +184,7 @@
    direction: vec2
    @@ -195,7 +195,7 @@ @@ -206,7 +206,7 @@ @@ -224,7 +224,7 @@

    Parameters

    @@ -252,7 +252,7 @@

    Inherited from Flashlight.minDistance

    Overrides Drawable.minDistance

    Parameters

    @@ -276,7 +276,7 @@

    Parameters

    @@ -306,7 +306,7 @@

    Parameters

    @@ -329,7 +329,7 @@
    @@ -338,7 +338,7 @@
    empty: Flashlight = new Flashlight(vec2.fromValues(0, 0),vec3.fromValues(0, 0, 0),0,vec2.fromValues(0, 0))
    @@ -348,7 +348,7 @@
    shaderCombinationSteps: number[] = [0, 1, 2, 4]
    @@ -358,7 +358,7 @@
    uniformCountMacroName: string = "FLASHLIGHT_COUNT"
    @@ -368,7 +368,7 @@
    propertyUniformMapping: object
    @@ -377,7 +377,7 @@
    center: string = "flashlightCenters"
    @@ -387,7 +387,7 @@
    color: string = "flashlightColors"
    @@ -397,7 +397,7 @@
    direction: string = "flashlightDirections"
    @@ -407,7 +407,7 @@
    intensity: string = "flashlightIntensities"
    diff --git a/docs/classes/invertedtunnel.html b/docs/classes/invertedtunnel.html index 2938247..1c6da9c 100644 --- a/docs/classes/invertedtunnel.html +++ b/docs/classes/invertedtunnel.html @@ -3,8 +3,8 @@ - InvertedTunnel | SDF-2D - v0.3.3 - + InvertedTunnel | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -128,7 +128,7 @@
  • Parameters

    @@ -159,7 +159,7 @@
    from: vec2
    @@ -169,7 +169,7 @@
    fromRadius: number
    @@ -179,7 +179,7 @@
    to: vec2
    @@ -189,7 +189,7 @@
    toRadius: number
    @@ -207,7 +207,7 @@

    Parameters

    @@ -234,7 +234,7 @@

    Parameters

    @@ -258,7 +258,7 @@

    Parameters

    @@ -287,7 +287,7 @@
    @@ -296,7 +296,7 @@
    empty: InvertedTunnel = new InvertedTunnel(vec2.fromValues(0, 0), vec2.fromValues(0, 0), 0, 0)
    @@ -306,7 +306,7 @@
    shaderCombinationSteps: number[] = [0, 1, 4, 16, 32]
    @@ -316,7 +316,7 @@
    uniformCountMacroName: string = "INVERTED_TUNNEL_COUNT"
    @@ -326,7 +326,7 @@
    propertyUniformMapping: object
    @@ -335,7 +335,7 @@
    from: string = "froms"
    @@ -345,7 +345,7 @@
    fromRadius: string = "fromRadii"
    @@ -355,7 +355,7 @@
    toFromDelta: string = "toFromDeltas"
    @@ -365,7 +365,7 @@
    toRadius: string = "toRadii"
    @@ -376,7 +376,7 @@
    sdf: object
    @@ -385,7 +385,7 @@
    distanceFunctionName: string = "invertedTunnelMinDistance"
    @@ -395,7 +395,7 @@
    isInverted: true = true
    @@ -405,7 +405,7 @@
    shader: string = `uniform vec2 froms[INVERTED_TUNNEL_COUNT];uniform vec2 toFromDeltas[INVERTED_TUNNEL_COUNT];uniform float fromRadii[INVERTED_TUNNEL_COUNT];uniform float toRadii[INVERTED_TUNNEL_COUNT];float invertedTunnelMinDistance(vec2 target, out float colorIndex) {colorIndex = 3.0;float minDistance = 1000.0;for (int i = 0; i < INVERTED_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;}`
    diff --git a/docs/classes/rotatedrectangle.html b/docs/classes/rotatedrectangle.html index a162f60..13fdce1 100644 --- a/docs/classes/rotatedrectangle.html +++ b/docs/classes/rotatedrectangle.html @@ -3,8 +3,8 @@ - RotatedRectangle | SDF-2D - v0.3.3 - + RotatedRectangle | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -127,7 +127,7 @@
  • Parameters

    @@ -155,7 +155,7 @@
    center: vec2
    @@ -165,7 +165,7 @@
    rotation: number
    @@ -175,7 +175,7 @@
    size: vec2
    @@ -193,7 +193,7 @@

    Parameters

    @@ -220,7 +220,7 @@
    @@ -251,7 +251,7 @@

    Parameters

    @@ -280,7 +280,7 @@
    @@ -289,7 +289,7 @@
    empty: RotatedRectangle = new RotatedRectangle(vec2.create(), vec2.create(), 0)
    @@ -299,7 +299,7 @@
    shaderCombinationSteps: number[] = [0, 1, 2, 3, 8, 16]
    @@ -309,7 +309,7 @@
    uniformCountMacroName: string = "ROTATED_RECTANGLE_COUNT"
    @@ -319,7 +319,7 @@
    propertyUniformMapping: object
    @@ -328,7 +328,7 @@
    bottomCenter: string = "rotatedRectangleBottomCenters"
    @@ -338,7 +338,7 @@
    topCenter: string = "rotatedRectangleTopCenters"
    @@ -348,7 +348,7 @@
    width: string = "rotatedRectangleWidths"
    @@ -359,7 +359,7 @@
    sdf: object
    @@ -368,7 +368,7 @@
    distanceFunctionName: string = "rotatedRectangleMinDistance"
    @@ -378,7 +378,7 @@
    shader: string = `uniform vec2 rotatedRectangleTopCenters[ROTATED_RECTANGLE_COUNT];uniform vec2 rotatedRectangleBottomCenters[ROTATED_RECTANGLE_COUNT];uniform float rotatedRectangleWidths[ROTATED_RECTANGLE_COUNT];float rotatedRectangleMinDistance(vec2 target, out float colorIndex) {colorIndex = 4.0;float minDistance = 1000.0;for (int i = 0; i < ROTATED_RECTANGLE_COUNT; i++) {vec2 top = rotatedRectangleTopCenters[i];vec2 bottom = rotatedRectangleBottomCenters[i];float height = length(bottom - top);vec2 d = (bottom - top) / height;vec2 q = (target - (top + bottom) * 0.5);q = mat2(d.x, -d.y, d.y, d.x) * q;q = abs(q) - vec2(height, rotatedRectangleWidths[i]) * 0.5;float dist = length(max(q, 0.0)) + min(max(q.x, q.y), 0.0);minDistance = min(minDistance, dist);}return minDistance;}`
    diff --git a/docs/classes/tunnel.html b/docs/classes/tunnel.html index c2cbfcc..f7a4fb1 100644 --- a/docs/classes/tunnel.html +++ b/docs/classes/tunnel.html @@ -3,8 +3,8 @@ - Tunnel | SDF-2D - v0.3.3 - + Tunnel | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -128,7 +128,7 @@
  • Parameters

    @@ -159,7 +159,7 @@
    from: vec2
    @@ -169,7 +169,7 @@
    fromRadius: number
    @@ -179,7 +179,7 @@
    to: vec2
    @@ -189,7 +189,7 @@
    toRadius: number
    @@ -207,7 +207,7 @@

    Parameters

    @@ -234,7 +234,7 @@

    Parameters

    @@ -258,7 +258,7 @@

    Parameters

    @@ -287,7 +287,7 @@
    @@ -296,7 +296,7 @@
    empty: Tunnel = new Tunnel(vec2.fromValues(-100000, -100000),vec2.fromValues(-100000, -100000),0,0)
    @@ -306,7 +306,7 @@
    shaderCombinationSteps: number[] = [0, 1, 4, 16, 32]
    @@ -316,7 +316,7 @@
    uniformCountMacroName: string = "TUNNEL_COUNT"
    @@ -326,7 +326,7 @@
    propertyUniformMapping: object
    @@ -335,7 +335,7 @@
    from: string = "froms"
    @@ -345,7 +345,7 @@
    fromRadius: string = "fromRadii"
    @@ -355,7 +355,7 @@
    toFromDelta: string = "toFromDeltas"
    @@ -365,7 +365,7 @@
    toRadius: string = "toRadii"
    @@ -376,7 +376,7 @@
    sdf: object
    @@ -385,7 +385,7 @@
    distanceFunctionName: string = "tunnelMinDistance"
    @@ -395,7 +395,7 @@
    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;}`
    diff --git a/docs/globals.html b/docs/globals.html index fac3d1c..df2a232 100644 --- a/docs/globals.html +++ b/docs/globals.html @@ -3,8 +3,8 @@ - SDF-2D - v0.3.3 - + SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -53,7 +53,7 @@ Globals -

    SDF-2D - v0.3.3

    +

    SDF-2D - v0.3.4

    @@ -116,7 +116,7 @@
  • @@ -171,7 +171,7 @@
    defaultRuntimeSettings: object
    @@ -185,7 +185,7 @@
    ambientLight: vec3 = vec3.fromValues(0.25, 0.15, 0.25)
    @@ -195,7 +195,7 @@
    backgroundColor: vec4 = vec4.fromValues(1, 1, 1, 1)
    @@ -205,7 +205,7 @@
    colorPalette: never[] = []
    @@ -215,7 +215,7 @@
    enableHighDpiRendering: true = true
    @@ -225,7 +225,7 @@
    isWorldInverted: false = false
    @@ -235,7 +235,7 @@
    lightCutoffDistance: number = 400
    @@ -245,7 +245,7 @@
    tileMultiplier: number = 8
    @@ -256,7 +256,7 @@
    defaultStartupSettings: object
    @@ -264,13 +264,23 @@

    Contains the default values used for StartupSettings.

    +
    + +

    enableStopwatch

    +
    enableStopwatch: true = true
    + +

    ignoreWebGL2

    ignoreWebGL2: false = false
    @@ -280,7 +290,7 @@
    paletteSize: number = 256
    @@ -290,7 +300,7 @@
    shadowTraceCount: number = 16
    diff --git a/docs/index.html b/docs/index.html index ec63394..358e08e 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,8 +3,8 @@ - SDF-2D - v0.3.3 - + SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -53,7 +53,7 @@ Globals -

    SDF-2D - v0.3.3

    +

    SDF-2D - v0.3.4

    diff --git a/docs/interfaces/drawabledescriptor.html b/docs/interfaces/drawabledescriptor.html index ece43fe..1827576 100644 --- a/docs/interfaces/drawabledescriptor.html +++ b/docs/interfaces/drawabledescriptor.html @@ -3,8 +3,8 @@ - DrawableDescriptor | SDF-2D - v0.3.3 - + DrawableDescriptor | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -107,7 +107,7 @@
    empty: Drawable
    @@ -123,7 +123,7 @@
    propertyUniformMapping: {}
    @@ -147,7 +147,7 @@
    sdf: undefined | { distanceFunctionName: string; isInverted?: undefined | false | true; shader: string }
    @@ -162,7 +162,7 @@
    shaderCombinationSteps: Array<number>
    @@ -179,7 +179,7 @@
    uniformCountMacroName: string
    diff --git a/docs/interfaces/renderer.html b/docs/interfaces/renderer.html index a18d1b7..c7adeb2 100644 --- a/docs/interfaces/renderer.html +++ b/docs/interfaces/renderer.html @@ -3,8 +3,8 @@ - Renderer | SDF-2D - v0.3.3 - + Renderer | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -113,7 +113,7 @@
    canvasSize: vec2
    @@ -128,7 +128,7 @@
    insights: any
    @@ -147,7 +147,7 @@
    viewAreaSize: vec2
    @@ -170,7 +170,7 @@
  • @@ -208,7 +208,7 @@
  • @@ -242,7 +242,7 @@
  • @@ -266,7 +266,7 @@
  • @@ -290,7 +290,7 @@
  • @@ -320,7 +320,7 @@
  • diff --git a/docs/interfaces/runtimesettings.html b/docs/interfaces/runtimesettings.html index ce70060..7c5ec63 100644 --- a/docs/interfaces/runtimesettings.html +++ b/docs/interfaces/runtimesettings.html @@ -3,8 +3,8 @@ - RuntimeSettings | SDF-2D - v0.3.3 - + RuntimeSettings | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -107,7 +107,7 @@
    ambientLight: vec3
    @@ -122,7 +122,7 @@
    backgroundColor: vec3 | vec4
    @@ -137,7 +137,7 @@
    colorPalette: Array<vec3 | vec4>
    @@ -155,7 +155,7 @@
    enableHighDpiRendering: boolean
    @@ -170,7 +170,7 @@
    isWorldInverted: boolean
    @@ -187,7 +187,7 @@
    lightCutoffDistance: number
    @@ -203,7 +203,7 @@
    tileMultiplier: number
    diff --git a/docs/interfaces/startupsettings.html b/docs/interfaces/startupsettings.html index 2c9bcb8..ebb81ca 100644 --- a/docs/interfaces/startupsettings.html +++ b/docs/interfaces/startupsettings.html @@ -3,8 +3,8 @@ - StartupSettings | SDF-2D - v0.3.3 - + StartupSettings | SDF-2D - v0.3.4 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.3.3 + SDF-2D - v0.3.4
    @@ -87,6 +87,7 @@

    Properties

    Properties

    +
    + +

    enableStopwatch

    +
    enableStopwatch: boolean
    + +
    +
    +

    Creates a stopwatch used for measuring the GPU render time + when its required extension is available.

    +
    +

    You should only have one renderer with enabled stopwatch.

    +
    +

    ignoreWebGL2

    ignoreWebGL2: boolean
    @@ -120,7 +138,7 @@
    paletteSize: number
    @@ -138,7 +156,7 @@
    shadowTraceCount: number
    @@ -197,6 +215,9 @@
  • StartupSettings
      +
    • + enableStopwatch +
    • ignoreWebGL2
    • diff --git a/package.json b/package.json index 7ced845..e2a3199 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sdf-2d", - "version": "0.3.3", + "version": "0.3.4", "description": "Graphics framework for efficiently rendering 2D signed distance fields.", "keywords": [ "webgl",