package styles
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class BarStyle(categories: PlotStringSeries, valSourceColor: Seq[DataAndColor], stacked: Boolean = false, barWidthFrac: Double = 0.8) extends CategoryNumberPlotStyle with Product with Serializable
-
final
case class
BoxPlotData(category: String, min: Double, firstQuartile: Double, median: Double, thirdQuartile: Double, max: Double, outliers: IndexedSeq[Double]) extends Product with Serializable
This holds the data for rendering a box for a single category.
-
final
case class
BoxPlotStyle(boxData: Seq[BoxPlotData], boxWidthFrac: Double, symbol: PlotSymbol, symbolSize: Double, color: Int, stroke: StrokeData) extends CategoryNumberPlotStyle with Product with Serializable
This is the style for drawing a box plot.
- trait CategoryCategoryPlotStyle extends PlotStyle
- trait CategoryNumberPlotStyle extends PlotStyle
- case class ColoredSurfaceStyle(xSource: PlotDoubleSeries, ySource: PlotDoubleSeries, group: PlotSeries, colors: PlotIntSeries) extends NumberNumberPlotStyle with Product with Serializable
- sealed trait DensityTreeNode extends AnyRef
-
final
case class
HistogramStyle(binValues: PlotDoubleSeries, valSourceColor: Seq[DataAndColor], centerOnBins: Boolean = false, binsOnX: Boolean = true) extends NumberNumberPlotStyle with Product with Serializable
This style will draw out a histogram.
- final case class InternalDTN(min: Double, max: Double, mean: Double, cnt: Int, left: DensityTreeNode, right: DensityTreeNode) extends DensityTreeNode with Product with Serializable
- final case class LeafDTN(values: IndexedSeq[Double], mean: Double) extends DensityTreeNode with Product with Serializable
- trait NumberNumberPlotStyle extends PlotStyle
-
trait
PlotStyle extends AnyRef
This is the trait to be implemented by the various different styles of plots.
-
final
case class
ScatterStyle(xSource: PlotDoubleSeries, ySource: PlotDoubleSeries, symbol: PlotSymbol = Ellipse, symbolWidth: PlotDoubleSeries = 10, symbolHeight: PlotDoubleSeries = 10, xSizing: PlotSymbol.Sizing.Value = PlotSymbol.Sizing.Pixels, ySizing: PlotSymbol.Sizing.Value = PlotSymbol.Sizing.Pixels, colors: PlotIntSeries = BlackARGB, lines: Option[LineData] = None, xErrorBars: Option[PlotDoubleSeries] = None, yErrorBars: Option[PlotDoubleSeries] = None) extends NumberNumberPlotStyle with Product with Serializable
This class represents a highly functional scatter plot.
This class represents a highly functional scatter plot. The points can use different symbols that are scaled/sized in different ways in both the X and Y direction. Each point can have a different color associated with it. They can also be connected with lines and have error bars on them.
-
final
case class
ViolinPlotData(category: String, min: Double, firstQuartile: Double, median: Double, thirdQuartile: Double, max: Double, densities: IndexedSeq[(Double, Double)]) extends Product with Serializable
This holds the data for rendering a box for a single category.
-
final
case class
ViolinPlotStyle extends CategoryNumberPlotStyle with Product with Serializable
A plot style of drawing violin plots.
- case class XYC(x: Double, y: Double, c: Int) extends Product with Serializable
Value Members
- object BarStyle extends Serializable
- object BoxPlotStyle extends Serializable
- object HistogramStyle extends Serializable
- object ScatterStyle extends Serializable
- object ViolinPlotStyle extends Serializable