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.

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.).

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Plot
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new 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)

    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.).

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. lazy val backgroundComponents: Seq[FacetedPlotComponent]
  6. lazy val bottomComponents: Seq[FacetedPlotComponent]
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  8. def component(component: FacetedPlotComponent): Plot
  9. val componentRenderer: ComponentRenderer
  10. val components: Seq[FacetedPlotComponent]
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. lazy val leftComponents: Seq[FacetedPlotComponent]
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  18. lazy val overlayComponents: Seq[FacetedPlotComponent]
  19. def render(extent: Extent = Plot.defaultExtent)(implicit theme: Theme): Drawable

    Create a Drawable out of this Plot.

    Create a Drawable out of this Plot.

    extent

    the desired size of the resulting Drawable

  20. val renderer: PlotRenderer
  21. lazy val rightComponents: Seq[FacetedPlotComponent]
  22. def setXTransform(xt: Transformer, fixed: Boolean): Plot
  23. def setYTransform(yt: Transformer, fixed: Boolean): Plot
  24. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  25. lazy val topComponents: Seq[FacetedPlotComponent]
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. def xbounds(lower: Double = xbounds.min, upper: Double = xbounds.max): Plot

    Create a copy of this plot with updated x bounds

    Create a copy of this plot with updated x bounds

    lower

    the new minimum x

    upper

    the new maximum x

  30. def xbounds(newBounds: Bounds): Plot

    Create a copy of this plot with updated x bounds

    Create a copy of this plot with updated x bounds

    newBounds

    the new bounds.

  31. val xbounds: Bounds
  32. val xfixed: Boolean
  33. val xtransform: Transformer
  34. def ybounds(lower: Double = ybounds.min, upper: Double = ybounds.max): Plot

    Create a copy of this plot with updated y bounds

    Create a copy of this plot with updated y bounds

    lower

    the new minimum y

    upper

    the new maximum y

  35. def ybounds(newBounds: Bounds): Plot

    Create a copy of this plot with updated y bounds

    Create a copy of this plot with updated y bounds

    newBounds

    the new bounds.

  36. val ybounds: Bounds
  37. val yfixed: Boolean
  38. val ytransform: Transformer

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped