org.eclipse.tptp.platform.report.chart.svg.internal.part
Class GraphAreaBar3D
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.GraphArea
org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphAreaXY
org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphAreaXY3D
org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphAreaBar3D
- All Implemented Interfaces:
- java.io.Serializable, ISVGBase, ISVGContainerBase, ISVGDocumentFragmentBase, IConstants, IGraphicTypeConstants
public class GraphAreaBar3D
- extends GraphAreaXY3D
GraphAreaBar3D class constructs a typical bar graph in 3-D space. The grid
lines, and data points within the plot area are displayed in a 3-D perspective.
- See Also:
- Serialized Form
| Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphAreaXY |
cumulative, datasetList, indepAxis, indepAxisDef, indepAxisPosition, isLTR, primaryDataSets, primaryDepAxis, primaryDepAxisDef, secondaryDataSets, secondaryDepAxis, secondaryDepAxisDef, useCategories, useSecondaryAxis |
| 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.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 |
| 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 |
| 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 |
x3Doffset
protected static double x3Doffset
y3Doffset
protected static double y3Doffset
GraphAreaBar3D
public GraphAreaBar3D(Chart input,
boolean isLTR,
double x,
double y,
double width,
double height,
SVGColorPalettes palettes,
java.lang.String POSITION)
- Parameters:
input - x - y - width - height - palettes - POSITION -
getPlotArea
protected PlotArea getPlotArea(double x,
double y,
double width,
double height)
- Specified by:
getPlotArea in class GraphAreaXY
- See Also:
org.eclipse.tptp.platform.report.chart.svg.internal.part.SVGPartXYGraphArea#getPlotArea()