ReportMill 10 API

com.reportmill.shape.graph
Class RMGraphIntervals

java.lang.Object
  extended by com.reportmill.shape.graph.RMGraphIntervals

public class RMGraphIntervals
extends java.lang.Object

Returns a list of graph intervals given a range and count. If count is zero, this class will determine a proper count.


Constructor Summary
RMGraphIntervals(float minValue, float maxValue, int aCount)
          Return well-chosen intervals given a min/max value.
 
Method Summary
 float getInterval(int anIndex)
          Returns the individual interval at a given index as a float value.
 int getIntervalCount()
          Returns the number of intervals for this filled graph.
 float getIntervalLast()
          Returns the last interval as a float value.
 java.lang.Number getIntervalNumber(int anIndex)
          Returns the individual interval at a given index as a Number.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMGraphIntervals

public RMGraphIntervals(float minValue,
                        float maxValue,
                        int aCount)
Return well-chosen intervals given a min/max value. For instance, (1,4) would return (1,2,3,4,5), while (17,242) would return (50,100,150,200,250). Useful methods for graphing.

Method Detail

getIntervalCount

public int getIntervalCount()
Returns the number of intervals for this filled graph.


getInterval

public float getInterval(int anIndex)
Returns the individual interval at a given index as a float value.


getIntervalLast

public float getIntervalLast()
Returns the last interval as a float value.


getIntervalNumber

public java.lang.Number getIntervalNumber(int anIndex)
Returns the individual interval at a given index as a Number.


ReportMill 10 API