Ribaltamento


La figura può essere ribaltata rispetto a un asse passante per il suo centro e con l'angolo specificato dal parametro tramite flip (f )

image

Il quadrato è utilizzato per evidenziare la rotazione dei triangoli.
Il centro del triangolo è sempre sul lato.

startshape RIBALTARE

rule RIBALTARE
{
    SQUARE { x 1.5 y 1.5 size 3 b 0.5 }
    TRIANGOLI{}
}

rule TRIANGOLI
{
    TRIANGOLO{                     }
    TRIANGOLO{ x +1      flip  +30 }
    TRIANGOLO{ x +2      flip  +60 }
    TRIANGOLO{ x +3      flip  +90 }
    TRIANGOLO{ x +3 y +1 flip +120 }
    TRIANGOLO{ x +3 y +2 flip +150 }
    TRIANGOLO{ x +3 y +3 flip +180 }

    TRIANGOLO{      y +1 flip  -30 }
    TRIANGOLO{      y +2 flip  -60 }
    TRIANGOLO{      y +3 flip  -90 }
    TRIANGOLO{ x +1 y +3 flip -120 }
    TRIANGOLO{ x +2 y +3 flip -150 }
}

rule TRIANGOLO { TRIANGLE { size .66 1} }
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki