TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.chart.svg.internal.part
Class AxisNumberHorizontal3D

java.lang.Object
  extended by org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGBase
      extended by org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGContainerBase
          extended by org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGDocumentFragmentBase
              extended by org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGSvg
                  extended by org.eclipse.tptp.platform.report.chart.svg.internal.part.Part
                      extended by org.eclipse.tptp.platform.report.chart.svg.internal.part.Axis
                          extended by org.eclipse.tptp.platform.report.chart.svg.internal.part.AxisNumber
                              extended by org.eclipse.tptp.platform.report.chart.svg.internal.part.AxisNumberHorizontal
                                  extended by org.eclipse.tptp.platform.report.chart.svg.internal.part.AxisNumberHorizontal3D
All Implemented Interfaces:
java.io.Serializable, ISVGBase, ISVGContainerBase, ISVGDocumentFragmentBase, IConstants, IGraphicTypeConstants

public class AxisNumberHorizontal3D
extends AxisNumberHorizontal

See Also:
Serialized Form

Field Summary
protected  double x3Doffset
           
protected  double y3Doffset
           
 
Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.AxisNumberHorizontal
topString
 
Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.AxisNumber
axisType, cumulative, customPattern, dataMax, dataMin, datasets, isLinear, labelOrientation, labels, majorUnit, majorUnitValues, max, maxLabelHeight, maxLabelLength, min, minorUnit, minorUnitValues, timezone, title, TOP_MARGIN
 
Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.Axis
axisDef, axisHeight, axisWidth, dataValueDef, labelDegrees, majorUnitDef, marginForMax, minorUnitDef, nls, showMajorGridLines, showMajorTicks, showMinorGridLines, showMinorTicks
 
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
 
Constructor Summary
AxisNumberHorizontal3D(Chart input, boolean isLTR, java.util.List datasets, short axisType, boolean cumulative, double x3Doffset, double y3Doffset, NLString nls)
          Constructor for AxisNumberHorizontal3D.
AxisNumberHorizontal3D(Chart input, boolean isLTR, java.util.List datasets, short axisType, boolean cumulative, short labelOrientation, double x3Doffset, double y3Doffset, NLString nls)
          Constructor for AxisNumberHorizontal3D.
 
Method Summary
protected  SVGBase drawTickMarks()
           
 
Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.AxisNumberHorizontal
axisExtendedLength, constructPart, drawHorizontalLabels, drawVerticalLabels, getAxisHeight, getAxisLength, getAxisOrientation, getAxisWidth, getMarginForMax, getXCoordinate, setAxisLength, setCrossPoint
 
Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.AxisNumber
formatValue, getLabelHeight, getLabelWidth, getMajorUnitValues, getMax, getMin, getMinorUnitValues, getTickMarkValuesAndLabels, isLinear, setLabelDegrees
 
Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.Axis
getLabelDegrees, isShowMajorGridLines, isShowMinorGridLines
 
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.SVGSvg
addDefinition, addDefinition, addStyle, doImplementation, doImplementation, doImplementation, getImplementation
 
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 org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGContainerBase
getChildren, getDesc, getTitle, setChildren, setDesc, setTitle
 
Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGBase
getIdentifier, getStyle, getStyleClass, getTagName, getVisibility, setIdentifier, setStyle, setStyleClass, setTagName, setVisibility
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

x3Doffset

protected double x3Doffset

y3Doffset

protected double y3Doffset
Constructor Detail

AxisNumberHorizontal3D

public AxisNumberHorizontal3D(Chart input,
                              boolean isLTR,
                              java.util.List datasets,
                              short axisType,
                              boolean cumulative,
                              double x3Doffset,
                              double y3Doffset,
                              NLString nls)
Constructor for AxisNumberHorizontal3D.

Parameters:
input -
isLTR -
datasets -
axisType -
cumulative -

AxisNumberHorizontal3D

public AxisNumberHorizontal3D(Chart input,
                              boolean isLTR,
                              java.util.List datasets,
                              short axisType,
                              boolean cumulative,
                              short labelOrientation,
                              double x3Doffset,
                              double y3Doffset,
                              NLString nls)
Constructor for AxisNumberHorizontal3D.

Parameters:
input -
isLTR -
datasets -
axisType -
cumulative -
labelOrientation -
Method Detail

drawTickMarks

protected SVGBase drawTickMarks()
Overrides:
drawTickMarks in class AxisNumberHorizontal

TPTP 4.5.0 Platform Project
Internal API Specification