Logo Search packages:      
Sourcecode: libjfreechart-java version File versions  Download package

org::jfree::data::Range Class Reference

Inheritance diagram for org::jfree::data::Range:

org::jfree::data::time::DateRange

List of all members.


Detailed Description

Represents an immutable range of values.

Definition at line 69 of file Range.java.


Public Member Functions

double constrain (double value)
boolean contains (double value)
boolean equals (Object obj)
double getCentralValue ()
double getLength ()
double getLowerBound ()
double getUpperBound ()
int hashCode ()
boolean intersects (Range range)
boolean intersects (double b0, double b1)
 Range (double lower, double upper)
String toString ()

Static Public Member Functions

static Range combine (Range range1, Range range2)
static Range expand (Range range, double lowerMargin, double upperMargin)
static Range expandToInclude (Range range, double value)
static Range scale (Range base, double factor)
static Range shift (Range base, double delta, boolean allowZeroCrossing)
static Range shift (Range base, double delta)

Static Private Member Functions

static double shiftWithNoZeroCrossing (double value, double delta)

Private Attributes

double lower
double upper

Static Private Attributes

static final long serialVersionUID = -906333695431863380L

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index