From 3e735eb0a2f06ea032fc34af60c00eca50ac468d Mon Sep 17 00:00:00 2001 From: Yuelin Wang Date: Thu, 18 Apr 2024 15:06:54 +0200 Subject: [PATCH] =?UTF-8?q?rechts=20Kurve=20wurde=20hinzugef=C3=BCgt=20und?= =?UTF-8?q?=20die=20Verbindung=20ist=20noch=20nicht=20m=C3=B6glich?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SSG/shapes/img/Kurve_rechts_90_32px.png | Bin 0 -> 519 bytes .../SSG/shapes/img/Kurve_rechts_90_64px.png | Bin 0 -> 1000 bytes Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml | 1 + .../SSG/shapes/props/s_Kurve_rechts_90.txt | 52 +++ .../SSG/shapes/svg/s_Kurve_rechts_90.xml | 11 + MAIN_SSG.rdx | 303 +++++++++++++++++- SVGs/Kurve_90_links.svg | 58 ++++ SVGs/Kurve_90_rechts.svg | 57 ++++ 8 files changed, 471 insertions(+), 11 deletions(-) create mode 100644 Editor2DLibrary/SSG/shapes/img/Kurve_rechts_90_32px.png create mode 100644 Editor2DLibrary/SSG/shapes/img/Kurve_rechts_90_64px.png create mode 100644 Editor2DLibrary/SSG/shapes/props/s_Kurve_rechts_90.txt create mode 100644 Editor2DLibrary/SSG/shapes/svg/s_Kurve_rechts_90.xml create mode 100644 SVGs/Kurve_90_links.svg create mode 100644 SVGs/Kurve_90_rechts.svg diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_rechts_90_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_rechts_90_32px.png new file mode 100644 index 0000000000000000000000000000000000000000..707a7e5c628d8ebda14da271b2f5256d15219f02 GIT binary patch literal 519 zcmV+i0{H!jP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10hCEZ zK~z|Uz1O{J6+svV;AdA6j2tkCT89Kw?EEQ$jo8~rIz_ZOptoRS=@nRMZNM8)u<)-q zV5^Nnh&CDmqM(RE{4Dky+#PmNlFWQCu(K>Y@60T-vz6Qxj$j!lurzH4r){pvgr33* zF5nmjo!tu%M!1g4Q}n-T=K;bzZeXmL)_>I&Ht_>rw;v!>xPsd_H1O1Kyuou!@D6J# zzqaj8@kQaW@MWOA6mAMfcLw$27lro&@FU^;?xPJ{3wH+Kr^1;$aD(p??)ShSg|VRL!dzaw3DCFZcZIzr@Jj=Dp6xrq7laQ9zFKPJb~1|@Fu{m1b>!ylj-6kVLb_OHaA}!>casfD}dpa(*{<8q-p<+@x zz*2JWZRr4ut^O9)O9yEGRBWpJEFECf>VGSV&jK81^}m-6@CW`}?eqI(g!cdd002ov JPDHLkV1mDg=^+3B literal 0 HcmV?d00001 diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_rechts_90_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_rechts_90_64px.png new file mode 100644 index 0000000000000000000000000000000000000000..ded8086560eb0b0cae66af7829f81a43b0c0f3de GIT binary patch literal 1000 zcmV>P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H119eG6 zK~#90<=ab$990y?@n2WW#1JD!V?bhzF(M%wA&L)VKupBoMiE5aWG6(>g{UiC1krsK zF5JZ|#-#*&U|a|Zf{H;2YEXOx?I;f7n1zpk;BisiP<^L*oFvnAyQ}}uH1}3j_jgX6 zTld^Yb+nDp!B*_(eP4%bu@P5c1J?9DYde`_t{mYS+=1J%3p;Vyaxb4e2ZT#;7w*L# z+;}lRHyI8HGq?v2;(lCyfxq-Oe(Qbz$+$ZpY{x!4hE2=7>I}ZXDSV4Ae#E?vbLq+B z>40!6p21#AYy1}{@c}->CpvyTpT8O}2ZULr;dd`_);YX~xAFe@8a$qa-NI4f?2ymz z!V%$NVO?&yD@WKOyuO6tXM`7pZMmhcEMc{`92(Nr_ve;3TEaTvjT+-W@1?jcCTtRp*BC!1tj{fPw1lm~XEnwj6jtSy zH(J6*;Y5w`2YORfEhelNj@1lap3E(6^n^9Sn~CuY!Xvq*jh;{luhoS86S<`|Lz&m7 z#y_81Rx^bAYBIcoxn(s&If;?x_H*s;>L6TFGphTv-FbbL#qEAxxH-41W+-QJ(suuN zZduJxj_%TFti!owHAi^5W-?=H+WltX=fnXI<(AbPWfxa9{zz^~%~7t{q)+{eT8^G9 z7Wes6lIqg$_R*no?C5}CtlwYY^UvDSjmgMfA7R%pvGf51Kfaj9(t2+J|wV3fB zY)?|&u5d+eS)-yZ0`?i)IdVwH*@pCFrp)=jNhUXM$SrG>q!F+iS69l%bbQ~Sp2kTX z@IX?YYf4Cd$|>${CH#MBYu8t$8UeEmtlu4-hOV#bfIZ2vcbXKEpTV`g1u^h2Y%OI3 zlv~cL!`zeY*n#=~^qat)N&WGrh2)~|fZLM#kD3;ei@pPPCG{to7LtoXxq)G4rLH?I z?VmCNwi$fK=F3c4vQXfrr0!G>A-O1UeNy*b1|8WbuqCPcA%~D$6v~$ht8{Y+$wk4U zly^RdkX#hFvQqwQdZxZh3I<+FS;!?M7X{W<%B>&&rxci}l>f;kBo_r%SISf8fd2rF Whvm(QGtsL60000ZGQ literal 0 HcmV?d00001 diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml b/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml index fa74eb4..6fd1f1c 100644 --- a/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml +++ b/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml @@ -1,2 +1,3 @@ 
Gefällestrecke
+
90 Kurve rechts
\ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/props/s_Kurve_rechts_90.txt b/Editor2DLibrary/SSG/shapes/props/s_Kurve_rechts_90.txt new file mode 100644 index 0000000..d1e8f97 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/props/s_Kurve_rechts_90.txt @@ -0,0 +1,52 @@ +{ + "shapeMode": 0, + "name": "90 Kurve rechts ", + "family": "Strecke", + "icon": "SSG/shapes/img/Kurve_rechts_90_32px.png", + "iconBig": "SSG/shapes/img/Kurve_rechts_90_64px.png", + "srcSVG": "SSG/shapes/svg/s_Kurve_rechts_90.xml", + "width": 1511.811, + "height": 1511.811, + "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(BACKGROUND)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)", + "connectionPoints": [ + { + "id": "cp1", + "x": 1511.811, + "y": 0.0, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 0.0, + "linkClass": "Gefaellestrecke", + "label": "Unten", + "isDimension": true + }, + { + "id": "cp2", + "x": 1511.811, + "y": 1511.811, + "z": 0.0, + "xMin": "", + "xMax": "", + "xStep": "", + "yMin": "", + "yMax": "", + "yStep": "", + "zMin": "", + "zMax": "", + "zStep": "", + "direction": 0.0, + "linkClass": "Gefaellestrecke", + "label": "Oben", + "isDimension": true + } + ], + "eventClass": "OnInserted,OnPasted,OnLinked" +} \ No newline at end of file diff --git a/Editor2DLibrary/SSG/shapes/svg/s_Kurve_rechts_90.xml b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_rechts_90.xml new file mode 100644 index 0000000..ed69ae6 --- /dev/null +++ b/Editor2DLibrary/SSG/shapes/svg/s_Kurve_rechts_90.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/MAIN_SSG.rdx b/MAIN_SSG.rdx index c0ef205..c3adbd9 100644 --- a/MAIN_SSG.rdx +++ b/MAIN_SSG.rdx @@ -1,6 +1,6 @@  - + @@ -50,7 +50,7 @@ - + @@ -64,6 +64,14 @@ + + + + + + + + @@ -93,7 +101,7 @@ - + @@ -101,13 +109,13 @@ - + - + @@ -115,6 +123,7 @@ + @@ -841,6 +850,7 @@ + @@ -3189,14 +3199,14 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - - - - + + + + - + @@ -3732,6 +3742,163 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3821,6 +3988,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) + @@ -3885,7 +4053,6 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) - @@ -4205,6 +4372,59 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -11034,6 +11254,54 @@ Contains(IndirectConnKreiselList, Link) AND Shape_Prototype.family = "Gefaellest + + + + + "OnPasted"]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -18241,6 +18509,19 @@ ShapeList["id="+Param.Input[1].shapeID].name + + + + + + + + + + + + + diff --git a/SVGs/Kurve_90_links.svg b/SVGs/Kurve_90_links.svg new file mode 100644 index 0000000..21a7aab --- /dev/null +++ b/SVGs/Kurve_90_links.svg @@ -0,0 +1,58 @@ + + + + + + + + + + diff --git a/SVGs/Kurve_90_rechts.svg b/SVGs/Kurve_90_rechts.svg new file mode 100644 index 0000000..8e20d85 --- /dev/null +++ b/SVGs/Kurve_90_rechts.svg @@ -0,0 +1,57 @@ + + + + + + + + + +