org.eclipse.tptp.platform.report.chart.svg.internal.part
Class PlotAreaPie3D
java.lang.Object
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGBase
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGContainerBase
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGDocumentFragmentBase
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGSvg
org.eclipse.tptp.platform.report.chart.svg.internal.part.Part
org.eclipse.tptp.platform.report.chart.svg.internal.part.PlotArea
org.eclipse.tptp.platform.report.chart.svg.internal.part.PlotAreaPie
org.eclipse.tptp.platform.report.chart.svg.internal.part.PlotAreaPie3D
- All Implemented Interfaces:
- IConstants, IGraphicTypeConstants, ISVGBase, ISVGContainerBase, ISVGDocumentFragmentBase, java.io.Serializable
- public class PlotAreaPie3D
- extends PlotAreaPie
PlotAreaPie3D class creates a plot area to draw pie charts
in a 3-D perspective.
- See Also:
- Serialized Form
| Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.Part |
height, input, width, x, y |
| Fields inherited from interface org.eclipse.tptp.platform.report.chart.svg.internal.part.IConstants |
AXIS_LABEL_FONT_SIZE, AXIS_SPACE_BTW_AXIS_AND_LABEL, AXIS_SPACE_BTW_TITLE_AND_LABEL, AXIS_TITLE_FONT_SIZE, AXIS_TYPE_INDEPENDENT_AXIS, AXIS_TYPE_PRIMARY_DEPENDENT_AXIS, AXIS_TYPE_SECONDARY_DEPENDENT_AXIS, BASE_FONT_SIZE, CHART_AREA_DEFAULT_HEIGHT, CHART_AREA_DEFAULT_WIDTH, CHART_AREA_METER_DEFAULT_WIDTH, EMPTY_STRING, GRAPH_AREA_MARGIN, GRAPH_AREA_TOP_MARGIN, HIDDEN, HOLE_RADIUS, HORIZONTAL, LEGEND_HORIZONTAL_HEIGHT, LEGEND_HORIZONTAL_SIDE_MARGIN, LEGEND_HORIZONTAL_TOP_MARGIN, LEGEND_ITEM_FONT_SIZE, LEGEND_ITEMS_PER_ROW, LEGEND_MAX_HEIGHT_FRACTION, LEGEND_MAX_WIDTH_FRACTION, LEGEND_NARROW_SIDE_MARGIN, LEGEND_SPACE_AFTER_TITLE, LEGEND_SPACE_BETWEEN_ITEMS, LEGEND_SPACE_BETWEEN_SYMBOL_AND_TEXT, LEGEND_SYMBOL_LINE_LENGTH, LEGEND_TITLE_FONT_SIZE, LEGEND_VERTICAL_TOP_MARGIN, LEGEND_WIDE_SIDE_MARGIN, MARKER_LINE_DEFAULT_COLOR, PLOT_AREA_MARGIN, POSITION_EAST, POSITION_LEADING, POSITION_NORTH, POSITION_SOUTH, POSITION_TRAILING, POSITION_WEST, TEXT_ANCHOR_END, TEXT_ANCHOR_MIDDLE, TEXT_ANCHOR_START, TICK_MARK_LENGTH, TIMESTAMP_BOTTOM_MARGIN, TIMESTAMP_HEIGHT, TIMESTAMP_SIDE_MARGIN, TITLE_FONT_SIZE, TITLE_HEIGHT, TITLE_PREF_ICON_HEIGHT, TITLE_PREF_ICON_WIDTH, TITLE_SIDE_MARGIN, VERTICAL, VISIBLE |
| Fields inherited from interface org.eclipse.tptp.platform.report.chart.svg.internal.part.IGraphicTypeConstants |
AREA_CHART, HBAR_CHART, HBAR_CHART3D, HSTACKBAR_CHART, HSTACKBAR_CHART3D, LINE_CHART, METER, PIE_CHART, PIE_CHART3D, SCATTER_CHART, STACK_AREA_CHART, VBAR_CHART, VBAR_CHART3D, VSTACKBAR_CHART, VSTACKBAR_CHART3D |
|
Method Summary |
protected void |
constructPart()
|
protected DataSetPie |
getDatasetPie(Chart input,
double cx,
double cy,
double radius,
DataSet dataset,
int datasetIndex,
int colorIndex,
CategoricalData[] sortedDatapoints,
double pieValue,
double previousDegree,
java.util.Locale locale,
NLString nls)
|
| Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.Part |
doImplementation |
| Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGDocumentFragmentBase |
getHeight, getPreserveAspectRatio, getViewbox, getWidth, getXCoordinate, getYCoordinate, setHeight, setPreserveAspectRatio, setViewbox, setWidth, setXCoordinate, setYCoordinate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlotAreaPie3D
public PlotAreaPie3D(Chart input,
double x,
double y,
double width,
double height,
SVGColorPalettes palettes,
java.util.Locale locale,
NLString nls)
- Constructor for PlotAreaPie3D.
- Parameters:
input - x - y - width - height - palettes - locale -
getDatasetPie
protected DataSetPie getDatasetPie(Chart input,
double cx,
double cy,
double radius,
DataSet dataset,
int datasetIndex,
int colorIndex,
CategoricalData[] sortedDatapoints,
double pieValue,
double previousDegree,
java.util.Locale locale,
NLString nls)
- Overrides:
getDatasetPie in class PlotAreaPie
constructPart
protected void constructPart()
- Overrides:
constructPart in class PlotAreaPie