123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- (function() {
- window.CanvasSketch = {
- vesion: "1.0.0",
- author: "xst",
- };
-
- var scriptName = "CanvasSketch.js";
-
- CanvasSketch.getScriptLocation = (function() {
- var r = new RegExp("(^|(.*?\\/))(" + scriptName + ")(\\?|$)"),
- s = document.getElementsByTagName('script'),
- src, m, l = "";
- for(var i=0, len=s.length; i<len; i++) {
- src = s[i].getAttribute('src');
- if(src) {
- var m = src.match(r);
- if(m) {
- l = m[1];
- break;
- }
- }
- }
- return (function() { return l; });
- })();
-
- var jsFile = [
- "CanvasSketch_Packer.js",
- "Renderer/CurrentState.js",
- "Renderer/PreviousState.js",
- "Util/util.js",
-
- "Layer/Layer.js",
-
- "3D/Scene3D.js",
- "3D/Material.js",
- "3D/decorate3D.js",
- "3D/ModelLoader.js",
- "3D/Action3D.js",
- "3D/Layer3D.js",
- //"3D/Symbol3D.js",
- "3D/engine/babylon.js",
- "3D/engine/poly2tri.js",
- "3D/engine/objFileLoader.js",
-
- "Build/Build.js",
-
- "Calculate/CalculateElement.js",
- "Calculate/CalculateLine.js",
- "Renderer/Canvas.js",
- "Controls/Control.js",
- "Controls/Move.js",
- "Controls/Pan.js",
- "Controls/Scale.js",
- "Controls/Select.js",
-
- "Data/data2d.js",
- "Geometry/Circle.js",
- "Geometry/Geometry.js",
- "Geometry/Grid.js",
- "Geometry/Img.js",
- "Geometry/Line.js",
- "Geometry/LineMeasure.js",
- "Geometry/LinerRing.js",
- "Geometry/Meter.js",
- "Geometry/Point.js",
- "Geometry/Sector.js",
- "Geometry/Sector2.js",
-
- "Geometry/OpenDoor.js",
- "Geometry/SimpleDoor.js",
- "Geometry/BiFoldDoor.js",
- "Geometry/SlidingDoor.js",
-
- "Geometry/OpenWindow.js",
- "Geometry/SingleCasement.js",
- "Geometry/DoubleCasement.js",
- "Geometry/SlidingWindow.js",
-
- "Geometry/WinderStair.js",
- "Geometry/Spiral.js",
-
- "Geometry/Text.js",
- "Geometry/Wall.js",
- "Manager/ManagerSymbol2D.js",
- "Parameter.js",
- "Style.js",
- "Vector/Vector.js",
- "Web/Menu.js",
- "Variable.js"
- ];
-
- var jsTags = "";
- var host = CanvasSketch.getScriptLocation();
- for(var i = 0, len = jsFile.length; i < len; i++) {
- jsTags += "<script src='"+ host + jsFile[i] +"'></script>"
- }
-
- document.write(jsTags);
- })();
|