The SVG file is produced by the following Perl script, which is based on the Logo implementation at Gosper-Kurve.
#!/bin/perluseMath::Trig;# SVG Gosper curve generator by Blotwell# Released under GFDLmy$x=500,$y=2500,$a=90;my$ln=100;printf<<HEREDOC,$x,$y;<svgxmlns="http://www.w3.org/2000/svg"width="640px"height="640px"><polylinestroke="black"stroke-width="30"stroke-linejoin="round"fill-opacity="0"transform="scale(0.1)"points="%i,%i,HEREDOCrg(4);print <<HEREDOC;"/></svg>HEREDOCsubp{printf"%i,%i,",$x,$y;}subfd{my$n=shift;$x+=$n*cos(deg2rad($a));$y-=$n*sin(deg2rad($a));p();}subtl{$a+=shift;}subrt{$a-=shift;}subgl{my$st=-1+shift;if($st<0){fd($ln);return}tl(60);rg($st);rt(60);gl($st);gl($st);rt(120);gl($st);rt(60);rg($st);tl(120);rg($st);tl(60);gl($st);}subrg{my$st=-1+shift;if($st<0){fd($ln);return;}rg($st);rt(60);gl($st);rt(120);gl($st);tl(60);rg($st);tl(120);rg($st);rg($st);tl(60);gl($st);rt(60);}
Licenc
Public domainPublic domainfalsefalse
Én, a szerző, ezt a művemet ezennel közkinccsé nyilvánítom. Ez a világ minden részén érvényes. Egyes országokban ez jogilag nem lehetséges. Ha így van, akkor: Jogot adok bárkinek, hogy bármilyen célból, feltétel nélkül használhassa ezt a fájlt, kivéve a törvény által kötelezően előírt feltételeket.
Képaláírások
Adj meg egy egysoros magyarázatot arról, hogy mit mutat be ez a fájl