package components
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class Annotation(f: (Plot, Extent) => Drawable, x: Double, y: Double) extends PlotComponent with Product with Serializable
- trait AnnotationImplicits extends AnyRef
- final case class Background(f: (Plot, Extent) => Drawable) extends PlotComponent with Product with Serializable
- trait BackgroundImplicits extends AnyRef
- case class BorderPlot(position: Position, borderSize: Double, border: Plot) extends PlotComponent with Product with Serializable
- trait BorderPlotImplicits extends AnyRef
- final case class ComponentGroup(position: Position, components: Seq[FacetedPlotComponent] = Seq.empty, repeated: Boolean = false) extends FacetedPlotComponent with Product with Serializable
- case class FacetLabel(position: Position, labels: (Extent) => Seq[Drawable], minExtent: Extent) extends FacetedPlotComponent with Product with Serializable
- trait FacetLabelImplicits extends AnyRef
- trait FacetedPlotComponent extends AnyRef
A component that is aligned with the data of a plot.
- case class FunctionPlotLine(fn: (Double) => Double, color: Color, thickness: Double, lineStyle: LineStyle, all: Boolean = false) extends PlotLine with Product with Serializable
- case class HorizontalPlotLine(y: Double, thickness: Double, color: Color, lineStyle: LineStyle) extends PlotLine with Product with Serializable
- case class Label(position: Position, f: (Extent) => Drawable, minExtent: Extent) extends PlotComponent with Product with Serializable
A plot label.
A plot label.
- position
The position of this component.
- f
A function to create the label for the given extent.
- minExtent
The minimum extent.
- trait LabelImplicits extends AnyRef
- case class Legend(position: Position, context: LegendContext, legendRenderer: LegendRenderer, x: Double, y: Double) extends PlotComponent with Product with Serializable
- trait LegendImplicits extends AnyRef
- final case class Marker(position: Position, f: (Extent) => Drawable, size: Extent, x: Double = 0, y: Double = 0) extends PlotComponent with Product with Serializable
- case class Pad(position: Position, pad: Double) extends PlotComponent with Product with Serializable
- trait PadImplicits extends AnyRef
- trait PlotComponent extends FacetedPlotComponent
A component that is aligned with the data of a plot (used when all facets are treated identically).
- sealed trait PlotLine extends PlotComponent
- trait PlotLineImplicits extends AnyRef
- sealed trait Position extends AnyRef
The position of a plot component.
- case class TrendPlotLine(slope: Double, intercept: Double, color: Color, thickness: Double, lineStyle: LineStyle) extends PlotLine with Product with Serializable
- case class VerticalPlotLine(x: Double, thickness: Double, color: Color, lineStyle: LineStyle) extends PlotLine with Product with Serializable
Value Members
- object Axes
- object FunctionPlotLine extends Serializable
- object Label extends Serializable
- object Position