説明
注意事項
例
| 例: PieSet の注釈付け | |
![]() | |
{import * from CURL.GUI.CHARTS}
{import * from CHARTS-DOC,
location = "../docstring-support/gui/charts-doc.scurl"
}
{AntialiasedFrame
{PieChart
width = 8cm,
height = 8cm,
inner-radius = 2cm,
{PieSet
sample-records,
"Age",
{on ChartLayoutChanged at pie-set:PieSet do
{pie-set.add
{BaseScatterLayer.generate-stock-shape
pie-set,
ScatterShape.star,
{Distance2d 0m, 0m},
2cm,
2cm,
1px,
LineStyle.solid,
"gold"
}
}
}
}
}
}
|
| 新規の PieSet を初期化します。 |
| 新規の PieSet を作成します。 |
| この PieSet を含む |
| 特定の色を特定の |
| くさび形ラベルと凡例項目に使用されるデータを定義する |
| この PieSet 内の各くさび形ラベル |
| 生成されたすべてのくさび形ラベル Shape のコンテナとして使用される |
| true の場合、くさび形ラベル (生成された場合) にはグラフ化されるデータの 1 つ以上の |
| true の場合、くさび形ラベル (生成された場合) にはそのくさび形でのデータの値が表示されます。 |
| この PieSet のくさび形ラベルを表す |
| この PieSet でプロットされる |
| この PieSet 内の各くさび形 |
| スタイリングの目的のための、この |
| 生成されたすべてのくさび形 Shape のコンテナとして使用される |
| false の場合、他のプロパティ値に関係なく、くさび形ラベルは生成されません。 |
| この PieSet のくさび形を表す |
| 各くさび形ラベルの PieSet |
| 各くさび型の PieSet |
| グラフ作成される PieSet.set-data に |
| この PieSet 内のデータの絶対値の合計を計算します。 |
| この PieSet に必要な凡例項目を作成します。 |
| この形状を親から切り離します。 |
| このオブジェクトの可視表現を描画します。 |
| この PieSet に必要な境界を見積もります。 |
| この PieSet の |
| くさび形ラベルの位置を計算します。 |
| このグラフでその一番外側からグラフの境界または凡例までの必要スペースを決定します。 |
| ローカル座標系におけるこの Shape の四角形のレンダリング境界を計算します。 |
| 指定の位置に |
| この PieSet 内のすべての値の合計に対する 1 つの値の割合を決定します。 |
| 監視対象のオブジェクトがメッセージを送信するときにこのメソッドを呼び出します。Observer はこのメソッドを実装して、変更が発生したときに処理を実行する必要があります。 |
| この PieSet に |
| この PieSet に |
| ポイントがこの Shape 内にあるかどうかを判定します。 |
| ポリゴンがこの Shape と交差するかどうかを判定します。 |
| この PieSet の内部レイアウトを更新します。 |
新規の PieSet を初期化します。
説明
新規の PieSet を作成します。
説明
例
特定の色を特定の
説明
例
| 例: PieSet.color-associations を使用しての Record の色の変更。 | |
![]() | |
{import * from CURL.GUI.CHARTS}
{import * from CHARTS-DOC,
location = "../docstring-support/gui/charts-doc.scurl"
}
{PieChart
width = 10cm,
height = 10cm,
pie-set-inner-margin = 6mm,
{PieSet
sample-records,
"Age",
{PieColorAssociation
"Name",
"Nova",
FillPattern.red
},
wedge-labels? = false,
label-data =
{ChartDataSeries sample-records, "Name"}
},
{PieSet
sample-records,
"Age",
wedge-labels? = false,
label-data =
{ChartDataSeries sample-records, "Name"}
}
}
|
くさび形ラベルと凡例項目に使用されるデータを定義する
説明
例
この PieSet 内の各くさび形ラベル
説明
例
| 例: 次の使用: PieSet.label-factory | |
![]() | |
{import * from CURL.GUI.CHARTS}
{import * from CHARTS-DOC,
location = "../docstring-support/gui/charts-doc.scurl"
}
{PieChart
width = 14cm,
height = 14cm,
legend-enabled? = false,
pie-label-radius = -1.5cm,
color-palette = pastel-chart-color-palette,
{PieSet
sample-records,
"Age",
label-set? = true,
label-value? = true,
label-data =
{ChartDataSeries sample-records, "Name"},
label-group = {ShapeGroup color = "black"},
label-factory =
{proc {pie-set:PieSet,
set-label:#String,
data-label:#String,
value-label:#String,
position:Distance2d,
data:ChartDataSeries,
record:Record,
record-index:int,
inner-radius:Distance,
outer-radius:Distance,
total-radius:Distance,
start-angle:Angle,
stop-angle:Angle
}:Shape
{if-non-null l = set-label then
set set-label = "Set: " & l
}
{if-non-null l = value-label then
set value-label = data.field.caption & ": " & l
}
{return
{PieSet.default-label-factory
pie-set,
set-label,
data-label,
value-label,
position,
data,
record,
record-index,
inner-radius,
outer-radius,
total-radius,
start-angle,
stop-angle
}
}
}
}
}
|
生成されたすべてのくさび形ラベル Shape のコンテナとして使用される
説明
例
| 例: PieSet.label-group を使用してのオプションによるラベル外観の変更 | |
![]() | |
{import * from CURL.GUI.CHARTS}
{import * from CHARTS-DOC,
location = "../docstring-support/gui/charts-doc.scurl"
}
{Canvas
width = 13cm,
height = 13cm,
{PieChart
width = 10cm,
height = 10cm,
{PieSet
sample-records,
"Age",
label-data =
{ChartDataSeries sample-records, "Name"},
label-group =
{ShapeGroup
color = FillPattern.red,
font-family = "serif",
font-style = FontStyle.italic
}
}
}
}
|
true の場合、くさび形ラベル (生成された場合) にはグラフ化されるデータの 1 つ以上の
注意事項
例
| 例: 次の使用: PieSet.label-set? | |
![]() | |
{import * from CURL.GUI.CHARTS}
{import * from CHARTS-DOC,
location = "../docstring-support/gui/charts-doc.scurl"
}
{PieChart
width = 8cm,
height = 8cm,
pie-label-radius = -1cm,
{PieSet
sample-records,
"Age",
label-value? = true,
label-set? = true
}
}
|
true の場合、くさび形ラベル (生成された場合) にはそのくさび形でのデータの値が表示されます。
注意事項
例
| 例: 次の使用: PieSet.label-value? | |
![]() | |
{import * from CURL.GUI.CHARTS}
{import * from CHARTS-DOC,
location = "../docstring-support/gui/charts-doc.scurl"
}
{PieChart
width = 8cm,
height = 8cm,
pie-label-radius = -1cm,
{PieSet
sample-records,
"Age",
label-value? = true
}
}
|
この PieSet のくさび形ラベルを表す
説明