6.2 回転と拡大縮小

図形の回転は~={} で角度を指定. 回転の角度は, 水平右向きを 0 度, 反時計回り. 何も指定 しなければ, 12 角形までは, 底が水平かつ 1 番目の頂点の偏角が最小になる向きに描かれ る. 頂点の数が 13 以上になると, 1 番目の頂点の偏角が 0 になるように描かれる.
拡大縮小は~:{} で指定.

  \[
   \xy /r1.8pc/:
   {\xypolygon5{~*{\xypolynode}}},
   {\xypolygon5{~={90}~:{(2,0):}~*{\xypolynode}~>{.}}},
   {\xypolygon5{~={-90}~:{(3,0):}~*{\xypolynode}~>{x}}},
   {\xypolygon5{~={0}~:{(4,0):}~*{\xypolynode}}},
   +(8,0),
   {\xypolygon4{~*{\xypolynode}}},
   {\xypolygon4{~:{(2,2):}~*{\xypolynode}~>{.}}},
   {\xypolygon4{~:{(2,0):(1,1)::}~*{\xypolynode}~>{x}}}
   \endxy
  \]

⇓

                   2

                                              1 -
3|    4              3                     ---  ----
 |        ----1----                      ---       ---
 |     ----   2   ----                 ---    2      ---  1
 |    2-             5              ---     2----1|    ---
 |     -  3      1   -        1    2-       |     |      -4
 |     --    ---    --               ---    3----4     ---
 |5     -- 4    5  --    2             ---           ---
 |       3--------4                3     ---  4    --
4                                          ---- ---
                                              3 -
              1
                   5