2D 円プロットには、2 種類の形状があります。一般的な円プロットは PiePlot クラスで作成します。もうひとつは、PiePlotCクラスで作成します。
PiePlotC クラスにより円プロットを作成した場合、中心に同心円が描画されます。以下に、その例を掲載します。
PiePlotC クラスは通常の円プロットのクラスを拡張した形で実装されているため、PiePlot クラスのすべての機能を使用できます。
また、中心円の形状を変更することもできます。この機能では、中心円のサイズや色、フォントを調整することができます。これらの機能は以下の関数で使用することができます。
PiePlotC::SetMidColor() | 円の塗りつぶしカラーを設定する。 |
PiePlotC::SetMidSize() | 円のサイズ (半径比) を設定する。 |
PiePlotC::SetMidTitle() | タイトル文字列を設定する。複数行を指定可能。 |
PiePlotC::SetMid() | すべてのパラメータをまとめて変更できる。 |
通常の円プロットのイメージ マップ機能に加え、中心円にもクリック可能領域をつけることができます。PiePlotC::SetMidCSIM()メソッドで、対象を指定できます。
次のサンプルでは以下の特徴を備えたグラフを表示しています。