case class ContinuousAxisDescriptor(bounds: Bounds, numTicksRequested: Int, fixed: Boolean) extends AxisDescriptor with Product with Serializable
- Alphabetic
- By Inheritance
- ContinuousAxisDescriptor
- Serializable
- Serializable
- Product
- Equals
- AxisDescriptor
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
Value Members
-
val
axisBounds: Bounds
- Definition Classes
- ContinuousAxisDescriptor → AxisDescriptor
-
val
bounds: Bounds
- Definition Classes
- ContinuousAxisDescriptor → AxisDescriptor
- val fixed: Boolean
-
lazy val
labels: Seq[String]
- Definition Classes
- ContinuousAxisDescriptor → AxisDescriptor
-
val
maxValue: Double
Given a numeric range and the desired number of ticks, figure out where to put the ticks so the labels will have "nice" values (e.g., 100 not 137).
Given a numeric range and the desired number of ticks, figure out where to put the ticks so the labels will have "nice" values (e.g., 100 not 137). Return the first tick, last tick, tick increment, and number of fractional digits to show. Note that the number of ticks fitting in the range might exceed the requested number. See "Nice Numbers for Graph Labels" by Paul Heckbert, from "Graphics Gems", Academic Press, 1990. This method implements "loose labeling", meaning that the minimum and maximum ticks are placed outside of the bounds of the data.
-
val
minValue: Double
Given a numeric range and the desired number of ticks, figure out where to put the ticks so the labels will have "nice" values (e.g., 100 not 137).
Given a numeric range and the desired number of ticks, figure out where to put the ticks so the labels will have "nice" values (e.g., 100 not 137). Return the first tick, last tick, tick increment, and number of fractional digits to show. Note that the number of ticks fitting in the range might exceed the requested number. See "Nice Numbers for Graph Labels" by Paul Heckbert, from "Graphics Gems", Academic Press, 1990. This method implements "loose labeling", meaning that the minimum and maximum ticks are placed outside of the bounds of the data.
- val numFrac: Int
-
val
numTicks: Int
- Definition Classes
- ContinuousAxisDescriptor → AxisDescriptor
- val numTicksRequested: Int
- val spacing: Double
- val tickMax: Double
- val tickMin: Double
-
lazy val
values: Seq[Double]
- Definition Classes
- ContinuousAxisDescriptor → AxisDescriptor