- トップ
- > メソッド
- > s
- > StarPolygon
<<  SkewY
StarPolygon
星状のポリゴンを描画します。
publicメソッド、Version 2.1.000~
- 書式
-
StarPolygon( $x0, $y0, $r, $nv, $ng, $angle, $draw_circle, $style, $line_style, $fill_color, $circle_style, $circle_outLine_style, $circle_fill_color )
- 戻り値
-
(なし)
- パラメータ
-
float $x0 中心点のX座標 float $y0 中心点のY座標 float $r 外接円の半径 int $nv 節点数 int $ng ある端点から線を結ぶ先の端点までに間にスキップする端点の数 float $angle 反時計回りへの回転角度 bool $draw_circle 外接円を描画する場合true array $style 描画スタイル、以下のいずれか
- D or 空文字: 線画する.
- F: 塗りつぶす.
- DF or FD: 線画+塗りつぶし.
- CNZ: クリッピングモード(even-odd方式).
- CEO: クリッピングモード(non-zero方式).
array $line_style 線種、以下のいずれかを指定。
- all: 全ての線で同じ線種、SetLineStyle()参照.
- 0~(端点数-1)までの数値: 各線で個別に線種を指定.
キーを指定しないもしくはnullを指定すると、線を描画しない。既定では既定の線種で描画する。
array $fill_color 塗りつぶし色、array(R,G,B)で指定する。 string $circle_style 外接円の描画スタイル、以下のいずれか - D or 空文字: Draw (default).
- F: 塗りつぶす.
- DF or FD: 線画+塗りつぶし.
- CNZ: クリッピングモード(even-odd方式).
- CEO: クリッピングモード(non-zero方式).
array $circle_outLine_style 外接円を描画する場合の線種、SetLineStyle()参照の事。 array $circle_fill_color 外接円を描画する場合の塗つぶし色、array(R,G,B)で指定する。