diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_F_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_F_32px.png new file mode 100644 index 0000000..655eb78 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_F_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_F_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_F_64px.png new file mode 100644 index 0000000..625d030 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_F_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_G_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_G_32px.png new file mode 100644 index 0000000..84deba2 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_G_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_G_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_G_64px.png new file mode 100644 index 0000000..50f781b Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_G_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_F_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_F_32px.png new file mode 100644 index 0000000..1ca5ff7 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_F_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_F_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_F_64px.png new file mode 100644 index 0000000..58296fc Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_F_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_G_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_G_32px.png new file mode 100644 index 0000000..1467cc3 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_G_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_G_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_G_64px.png new file mode 100644 index 0000000..2f0ddcd Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_G_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_F_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_F_32px.png new file mode 100644 index 0000000..0962592 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_F_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_F_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_F_64px.png new file mode 100644 index 0000000..9cea2ef Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_F_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_G_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_G_32px.png new file mode 100644 index 0000000..a29324f Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_G_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_G_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_G_64px.png new file mode 100644 index 0000000..6d8ce2b Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_G_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_F_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_F_32px.png new file mode 100644 index 0000000..6cd8057 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_F_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_F_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_F_64px.png new file mode 100644 index 0000000..f068afe Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_F_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_G_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_G_32px.png new file mode 100644 index 0000000..5d70a50 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_G_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_G_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_G_64px.png new file mode 100644 index 0000000..b9eb174 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_G_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_F_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_F_32px.png new file mode 100644 index 0000000..0afcfb3 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_F_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_F_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_F_64px.png new file mode 100644 index 0000000..2845e6c Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_F_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_G_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_G_32px.png new file mode 100644 index 0000000..ac24161 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_G_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_G_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_G_64px.png new file mode 100644 index 0000000..fee2311 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_G_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_F_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_F_32px.png new file mode 100644 index 0000000..3396133 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_F_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_F_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_F_64px.png new file mode 100644 index 0000000..abe81f2 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_F_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_G_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_G_32px.png new file mode 100644 index 0000000..500ff00 Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_G_32px.png differ diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_G_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_G_64px.png new file mode 100644 index 0000000..4bada1e Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_G_64px.png differ diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml b/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml index 1dd038a..b92c08e 100644 --- a/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml +++ b/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml @@ -1,8 +1,14 @@ -
Gefällestrecke
-
90 Kurve links
-
90 Kurve rechts
-
60 Kurve links
-
60 Kurve rechts
-
30 Kurve links
-
30 Kurve rechts
+
Gefällestrecke Gerade
+
90 Kurve links Gefällestrecke
+
90 Kurve rechts Gefällestrecke
+
60 Kurve links Gefällestrecke
+
60 Kurve rechts Gefällestrecke
+
30 Kurve links Gefällestrecke
+
30 Kurve rechts Gefällestrecke
+
90 Kurve links angetrieben
+
90 Kurve rechts angetrieben
+
60 Kurve links angetriebene
+
60 Kurve rechts angetriebene
+
30 Kurve links angetriebene
+
30 Kurve rechts angetriebene
\ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_F.txt new file mode 100644 index 0000000..40e2324 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_F.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "30 Kurve links angetriebene", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_30_L_F_32px.png", + "iconBig": "SSG/shapes/img/Kurve_30_L_F_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_30_L_F.xml", + "width": 202.5449, + "height": 755.9055, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 1000.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 30.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 0.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 180.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_G.txt new file mode 100644 index 0000000..a878a30 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_L_G.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "30 Kurve links Gefällestrecke", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_30_L_G_32px.png", + "iconBig": "SSG/shapes/img/Kurve_30_L_G_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_30_L_G.xml", + "width": 202.5449, + "height": 755.9055, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 1000.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 30.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 0.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 180.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_F.txt new file mode 100644 index 0000000..9fa9992 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_F.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "30 Kurve rechts angetriebene", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_30_R_F_32px.png", + "iconBig": "SSG/shapes/img/Kurve_30_R_F_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_30_R_F.xml", + "width": 202.5449, + "height": 755.9055, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 0.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 150.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 1000.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 0.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_G.txt new file mode 100644 index 0000000..42e4d9d --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_30_R_G.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "30 Kurve rechts Gefällestrecke", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_30_R_G_32px.png", + "iconBig": "SSG/shapes/img/Kurve_30_R_G_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_30_R_G.xml", + "width": 202.5449, + "height": 755.9055, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 0.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 150.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 1000.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 0.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_F.txt new file mode 100644 index 0000000..3f26469 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_F.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "60 Kurve links angetriebene", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_60_L_F_32px.png", + "iconBig": "SSG/shapes/img/Kurve_60_L_F_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_60_L_F.xml", + "width": 755.9055, + "height": 1309.2661, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 1000.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 60.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 0.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 180.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_G.txt new file mode 100644 index 0000000..144ee18 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_L_G.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "60 Kurve links Gefällestrecke", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_60_L_G_32px.png", + "iconBig": "SSG/shapes/img/Kurve_60_L_G_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_60_L_G.xml", + "width": 755.9055, + "height": 1309.2661, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 1000.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 60.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 0.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 180.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_F.txt new file mode 100644 index 0000000..8bf8300 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_F.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "60 Kurve rechts angetriebene", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_60_R_F_32px.png", + "iconBig": "SSG/shapes/img/Kurve_60_R_F_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_60_R_F.xml", + "width": 755.9055, + "height": 1309.2661, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 0.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 120.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 1000.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 0.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_G.txt new file mode 100644 index 0000000..57bcb87 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_60_R_G.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "60 Kurve rechts Gefällestrecke", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_60_R_32px.png", + "iconBig": "SSG/shapes/img/Kurve_60_R_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_60_R_G.xml", + "width": 755.9055, + "height": 1309.2661, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 0.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 120.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 1000.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 0.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_F.txt new file mode 100644 index 0000000..9e9a281 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_F.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "90 Kurve links angetrieben", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_90_L_F_32px.png", + "iconBig": "SSG/shapes/img/Kurve_90_L_F_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_90_L_F.xml", + "width": 1511.811, + "height": 1511.811, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 1000.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 90.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 0.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 180.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_G.txt new file mode 100644 index 0000000..c6ff3c9 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_L_G.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "90 Kurve links Gefällestrecke", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_90_L_G_32px.png", + "iconBig": "SSG/shapes/img/Kurve_90_L_G_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_90_L_G.xml", + "width": 1511.811, + "height": 1511.811, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 1000.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 90.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 0.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 180.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_F.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_F.txt new file mode 100644 index 0000000..28d59c4 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_F.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "90 Kurve rechts angetrieben", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_90_R_F_32px.png", + "iconBig": "SSG/shapes/img/Kurve_90_R_F_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_90_R_F.xml", + "width": 1511.811, + "height": 1511.811, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 0.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 90.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 1000.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 0.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_G.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_G.txt new file mode 100644 index 0000000..3736276 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_90_R_G.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "90 Kurve rechts Gefällestrecke", + "family": "Kurve", + "icon": "SSG/shapes/img/Kurve_90_R_G_32px.png", + "iconBig": "SSG/shapes/img/Kurve_90_R_G_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_90_R_G.xml", + "width": 1511.811, + "height": 1511.811, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 0.0, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 90.0, + "linkClass": "Gefaellestrecke", + "label": "H0", + "isDimension": true + }, + { + "id": "cp2", + "x": 1000.0, + "y": 1000.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 0.0, + "linkClass": "Gefaellestrecke", + "label": "H1", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked,OnDoubleclick" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L.xml index 3087455..4cda5c6 100644 --- a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L.xml +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L.xml @@ -5,6 +5,7 @@ + diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L_F.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L_F.xml new file mode 100644 index 0000000..3ebedb6 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L_F.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L_G.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L_G.xml new file mode 100644 index 0000000..8dd7969 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_L_G.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R.xml index c701c53..76a1092 100644 --- a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R.xml +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R.xml @@ -5,6 +5,7 @@ + diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R_F.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R_F.xml new file mode 100644 index 0000000..7b3574a --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R_F.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R_G.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R_G.xml new file mode 100644 index 0000000..76a1092 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_30_R_G.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L.xml index 7672a1d..190d08d 100644 --- a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L.xml +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L.xml @@ -5,6 +5,7 @@ + diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_F.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_F.xml new file mode 100644 index 0000000..da07c03 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_F.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_G.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_G.xml new file mode 100644 index 0000000..190d08d --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_L_G.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R.xml index d92239f..dd70e8e 100644 --- a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R.xml +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R.xml @@ -5,6 +5,7 @@ + diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R_F.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R_F.xml new file mode 100644 index 0000000..295db6f --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R_F.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R_G.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R_G.xml new file mode 100644 index 0000000..dd70e8e --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_60_R_G.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L.xml index 199d52a..4eb0b22 100644 --- a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L.xml +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L.xml @@ -4,7 +4,8 @@ - + + diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_F.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_F.xml new file mode 100644 index 0000000..6705174 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_F.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_G.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_G.xml new file mode 100644 index 0000000..4eb0b22 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_L_G.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R.xml index 5263b75..ccb137c 100644 --- a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R.xml +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R.xml @@ -5,6 +5,7 @@ + diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R_F.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R_F.xml new file mode 100644 index 0000000..0c83e74 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R_F.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R_G.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R_G.xml new file mode 100644 index 0000000..ccb137c --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_90_R_G.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/MAIN_SSG.rdx b/MAIN_SSG.rdx index 28d22f2..8da14e8 100644 --- a/MAIN_SSG.rdx +++ b/MAIN_SSG.rdx @@ -1,6 +1,6 @@  - + @@ -76,15 +76,15 @@ - + - - + + @@ -22183,18 +22183,12 @@ ShapeList["id="+Param.Input[1].shapeID].name - - ShapeList[shapeList_idx].KurveDefinition.H_Ende]]> - - + ShapeList[shapeList_idx].KurveDefinition.H_Ende]]> - - - @@ -27361,7 +27355,7 @@ ShapeList["id="+Param.Input[1].shapeID].name - + @@ -27418,7 +27412,7 @@ ShapeList["id="+Param.Input[1].shapeID].name - + @@ -28059,12 +28053,8 @@ ShapeList["id="+Param.Input[1].shapeID].name - - - - - - + + @@ -28074,8 +28064,6 @@ ShapeList["id="+Param.Input[1].shapeID].name - - diff --git a/SVGs/Kurve_30_L.svg b/SVGs/Kurve_30_L.svg deleted file mode 100644 index c868c4a..0000000 --- a/SVGs/Kurve_30_L.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - diff --git a/SVGs/Kurve_30_R.svg b/SVGs/Kurve_30_R.svg deleted file mode 100644 index ff73354..0000000 --- a/SVGs/Kurve_30_R.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - diff --git a/SVGs/Kurve_60_L.svg b/SVGs/Kurve_60_L.svg deleted file mode 100644 index 65248ed..0000000 --- a/SVGs/Kurve_60_L.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - diff --git a/SVGs/Kurve_60_R.svg b/SVGs/Kurve_60_R.svg deleted file mode 100644 index 0fd6940..0000000 --- a/SVGs/Kurve_60_R.svg +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - diff --git a/SVGs/Kurve_90_L.svg b/SVGs/Kurve_90_L.svg deleted file mode 100644 index 18061e2..0000000 --- a/SVGs/Kurve_90_L.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - diff --git a/SVGs/Kurve_90_R.svg b/SVGs/Kurve_90_R.svg deleted file mode 100644 index e0eec56..0000000 --- a/SVGs/Kurve_90_R.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - -