o

com.cibo.evilplot.plot

ScatterPlot

object ScatterPlot extends TransformWorldToScreen

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScatterPlot
  2. TransformWorldToScreen
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ScatterPlotRenderer[T <: Datum2d[T]](data: Seq[T], pointRenderer: PointRenderer[T]) extends PlotRenderer with Product with Serializable
  2. type Transformer = (Double) ⇒ Double
    Definition Classes
    TransformWorldToScreen

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. def apply[T <: Datum2d[T]](data: Seq[T], pointRenderer: Option[PointRenderer[T]] = None, xBoundBuffer: Option[Double] = None, yBoundBuffer: Option[Double] = None)(implicit theme: Theme): Plot

    Create a scatter plot from some data.

    Create a scatter plot from some data.

    data

    The points to plot.

    pointRenderer

    A function to create a Drawable for each point to plot.

    returns

    A Plot representing a scatter plot.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  7. def createTransformers(yBounds: Bounds, xBounds: Bounds, extent: Extent): ((Double) ⇒ Double, (Double) ⇒ Double)
    Definition Classes
    TransformWorldToScreen
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  16. def series(data: Seq[Point], name: Drawable, color: Color, pointSize: Option[Double], boundBuffer: Option[Double])(implicit theme: Theme): Plot

    Create a scatter plot with the specified name and color.

    Create a scatter plot with the specified name and color.

    data

    The points to plot.

    name

    The name of this series.

    color

    The color of the points in this series.

    pointSize

    The size of points in this series.

    boundBuffer

    Extra padding to add to bounds as a fraction.

  17. def series(data: Seq[Point], name: String, color: Color, pointSize: Option[Double] = None, boundBuffer: Option[Double] = None)(implicit theme: Theme): Plot

    Create a scatter plot with the specified name and color.

    Create a scatter plot with the specified name and color.

    data

    The points to plot.

    name

    The name of this series.

    color

    The color of the points in this series.

    pointSize

    The size of points in this series.

    boundBuffer

    Extra padding to add to bounds as a fraction.

  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. def transformDatumToWorld[T <: Datum2d[T]](point: T, xtransformer: Transformer, ytransformer: Transformer): T
    Definition Classes
    TransformWorldToScreen
  21. def transformDatumsToWorld[T <: Datum2d[T]](data: Seq[T], xtransformer: Transformer, ytransformer: Transformer): Seq[T]
    Definition Classes
    TransformWorldToScreen
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. def xCartesianTransformer(xBounds: Bounds, extent: Extent): (Double) ⇒ Double
    Definition Classes
    TransformWorldToScreen
  26. def yCartesianTransformer(yBounds: Bounds, extent: Extent): (Double) ⇒ Double
    Definition Classes
    TransformWorldToScreen

Deprecated Value Members

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

Inherited from TransformWorldToScreen

Inherited from AnyRef

Inherited from Any

Ungrouped