package plot

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. plot
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class Bar(values: Seq[Double], cluster: Int, colors: Seq[Color], labels: Seq[Drawable] = Seq.empty) extends Product with Serializable

    Data for a bar in a bar chart.

    Data for a bar in a bar chart.

    values

    The values (one per stack, starting at the bottom).

    cluster

    The cluster to which this bar belongs.

    colors

    Colors for each bar segment (optional).

    labels

    Labels for each bar segment (optional, for legends).

  2. sealed abstract class Bin[T] extends AnyRef
  3. case class BinArgs[T](data: Seq[T], ctx: Option[PlotContext]) extends Product with Serializable
  4. case class BoxPlotPoint(x: Double, y: Double, ctx: BoxRendererContext) extends Datum2d[BoxPlotPoint] with Product with Serializable
  5. final case class BoxPlotRenderer(data: Seq[Option[BoxRendererContext]], boxRenderer: BoxRenderer, pointRenderer: PointRenderer[BoxPlotPoint], spacing: Double, clusterSpacing: Option[Double]) extends PlotRenderer with Product with Serializable
  6. case class CartesianDataComposer[T <: Datum2d[T]](data: Seq[T], pathInteractions: Seq[InteractionEvent] = Seq()) extends Product with Serializable
  7. final case class CompoundPlotRenderer(drawablesToPlot: Seq[(PlotContext) ⇒ PlotRenderer], xBounds: Bounds, yBounds: Bounds, legend: LegendContext = LegendContext()) extends PlotRenderer with Product with Serializable
  8. case class ContinuousBin(values: Seq[Double], bounds: Bounds, y: Double) extends Bin[Double] with Product with Serializable
  9. case class ContinuousDataComposer[T](data: Seq[T], binFn: (BinArgs[T]) ⇒ Seq[ContinuousBin]) extends Product with Serializable
  10. case class LegendContext(elements: Seq[Drawable] = Seq.empty, labels: Seq[Drawable] = Seq.empty, defaultStyle: LegendStyle = LegendStyle.Categorical, gradientLegends: Seq[Drawable] = Seq.empty) extends Product with Serializable

    Context information used to render a legend for a plot.

    Context information used to render a legend for a plot.

    elements

    The elements for each level.

    labels

    Labels for each element.

    defaultStyle

    The default legend style to render.

  11. sealed trait LegendStyle extends AnyRef
  12. trait OverlayImplicits extends AnyRef
  13. final case class Plot(xbounds: Bounds, ybounds: Bounds, renderer: PlotRenderer, componentRenderer: ComponentRenderer = ComponentRenderer.Default(), xtransform: Transformer = Plot.DefaultXTransformer(), ytransform: Transformer = Plot.DefaultYTransformer(), xfixed: Boolean = false, yfixed: Boolean = false, components: Seq[FacetedPlotComponent] = Seq.empty) extends Product with Serializable

    A plot.

    A plot.

    xbounds

    The x-axis bounds of the plot.

    ybounds

    The y-axis bounds of the plot.

    renderer

    The PlotRenderer used to render the plot area.

    componentRenderer

    The ComponentRenderer used to render components (axes, labels, backgrounds, etc.).

    xtransform

    Transformation to convert from plot X-coordinates to pixel coordinates.

    ytransform

    Transformation to convert from plot Y-coordinates to pixel coordinates.

    xfixed

    Set if the X bounds are fixed by an axis/grid/facet/etc. or the user.

    yfixed

    Set if the Y bounds are fixed by an axis/grid/facet/etc. or the user.

    components

    Plot components (axes, labels, etc.).

  14. case class PlotContext(plot: Plot, extent: Extent) extends Product with Serializable
  15. trait PlotDefaultsImplicits extends AnyRef
  16. implicit class RichPlot extends AxesImplicits with PlotLineImplicits with AnnotationImplicits with BackgroundImplicits with BorderPlotImplicits with FacetLabelImplicits with LabelImplicits with LegendImplicits with PadImplicits with PlotDefaultsImplicits with OverlayImplicits
  17. trait TransformWorldToScreen extends AnyRef

Value Members

  1. object Bar extends Serializable
  2. object BarChart
  3. object BinnedPlot
  4. object Binning
  5. object BoxPlot
  6. object CartesianPlot
  7. object ContinuousBin extends Serializable
  8. object ContourPlot
  9. object Facets
  10. object FunctionPlot
  11. object Heatmap
  12. object Histogram
  13. object LegendContext extends Serializable
  14. object LegendStyle
  15. object LinePlot
  16. object MixedBoundsOverlay
  17. object Overlay
  18. object PieChart
  19. object Plot extends Serializable
  20. object PlotContext extends Serializable
  21. object PlotUtils
  22. object ScatterPlot extends TransformWorldToScreen
  23. object SurfacePlot
  24. object TransformWorldToScreen extends TransformWorldToScreen

Inherited from AnyRef

Inherited from Any

Ungrouped