Class RMGraphRPGBar
- java.lang.Object
- 
- com.inductiveautomation.rm.graphing.RMGraphRPG
- 
- com.inductiveautomation.rm.graphing.RMGraphRPGBar
 
 
- 
- Direct Known Subclasses:
- RMGraphRPGLine
 
 public class RMGraphRPGBar extends RMGraphRPG This class generates (and represents) a RPG'd bar graph area.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static interfaceRMGraphRPGBar.BarGraphShapeAn interface for a shape that renders a bar graph from bar graph pieces.static classRMGraphRPGBar.BarGraphShape2DA BarGraphShape implementation.- 
Nested classes/interfaces inherited from class com.inductiveautomation.rm.graphing.RMGraphRPGRMGraphRPG.GraphShape
 
- 
 - 
Constructor SummaryConstructors Constructor Description RMGraphRPGBar(RMGraph aGraph, ReportOwner anRptOwner)Creates a bar graph maker.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBars()Adds the bars to the graph area.voidaddLabel(RMTextShape aLabel, RMGraphPartSeries.LabelPos aPosition, RMGraphSeries.Item seriesItem)Adds an individual label.protected RMParentShapecreateGraphShape()Creates the graph shape.RMRectgetBarBounds(int aSeriesIndex, int anItemIndex)Returns the bar bounds for bar at given series and item.RMShapegetBarPrototype()Returns the shape used to represent the basic attributes of bars & wedges.java.lang.FloatgetInterval(int anIndex)Returns the individual interval at a given index as a float value.intgetIntervalCount()Returns the number of intervals for this filled graph.java.lang.FloatgetIntervalLast()Returns the last interval as a float value.intgetMinorTickCount()Returns the number of suggested ticks between the intervals of the RPG'd graph.booleanisVertical()Returns whether graph is vertical.- 
Methods inherited from class com.inductiveautomation.rm.graphing.RMGraphRPGgetGraph, getGraphShape, getObjects, getReportOwner, getSection, getSectionCount, getSections, getSeries, getSeries, getSeriesCount, isMeshed
 
- 
 
- 
- 
- 
Constructor Detail- 
RMGraphRPGBarpublic RMGraphRPGBar(RMGraph aGraph, ReportOwner anRptOwner) Creates a bar graph maker.
 
- 
 - 
Method Detail- 
createGraphShapeprotected RMParentShape createGraphShape() Creates the graph shape.- Specified by:
- createGraphShapein class- RMGraphRPG
 
 - 
getIntervalCountpublic int getIntervalCount() Returns the number of intervals for this filled graph.
 - 
getIntervalpublic java.lang.Float getInterval(int anIndex) Returns the individual interval at a given index as a float value.
 - 
getIntervalLastpublic java.lang.Float getIntervalLast() Returns the last interval as a float value.
 - 
getMinorTickCountpublic int getMinorTickCount() Returns the number of suggested ticks between the intervals of the RPG'd graph.
 - 
isVerticalpublic boolean isVertical() Returns whether graph is vertical.
 - 
addBarspublic void addBars() Adds the bars to the graph area.
 - 
getBarBoundspublic RMRect getBarBounds(int aSeriesIndex, int anItemIndex) Returns the bar bounds for bar at given series and item.
 - 
addLabelpublic void addLabel(RMTextShape aLabel, RMGraphPartSeries.LabelPos aPosition, RMGraphSeries.Item seriesItem) Adds an individual label.
 - 
getBarPrototypepublic RMShape getBarPrototype() Returns the shape used to represent the basic attributes of bars & wedges.
 
- 
 
-