- トップ
- > メソッド
- > r
- > RegularPolygon
RegularPolygon
正多角形を描画する。
publicメソッド、TCPDF 2.1.000~
- 書式
-
void RegularPolygon( $x0, $y0, $r, $ns, $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 $ns 辺数(角数) float $angle 0 反時計回りへの回転角度 bool $draw_circle false 外接円を描画する場合true string $style '' 描画スタイル、以下のいずれか
- D or 空文字: 線画する.
- F: 塗りつぶす.
- DF or FD: 線画+塗りつぶし.
- CNZ: クリッピングモード(even-odd方式).
- CEO: クリッピングモード(non-zero方式).
array $line_style array() 線種、以下のいずれかを指定。
- all: 全ての線で同じ線種、SetLineStyle()参照.
- 0~(端点数-1)までの数値: 各線で個別に線種を指定.
キーを指定しないもしくはnullを指定すると、線を描画しない。既定では既定の線種で描画する。
array $fill_color array() 塗りつぶし色、array(R,G,B)で指定する。 string $circle_style '' 外接円を描画する場合の描画スタイル、以下のいずれか
- D or 空文字: 線画する.
- F: 塗りつぶす.
- DF or FD: 線画+塗りつぶし.
- CNZ: クリッピングモード(even-odd方式).
- CEO: クリッピングモード(non-zero方式).
array $circle_outLine_style array() 外接円を描画する場合の線種、SetLineStyle()参照の事。 array $circle_fill_color array() 外接円を描画する場合の塗つぶし色、array(R,G,B)で指定する。