package
visualize
Type Members
-
case class
BarChart[C, Y, D, H](dataFn: () ⇒ D, drawKey: Boolean = true, width: Int = 700, height: Int = 600, border: Int = 50, barWidthPercent: Double = 0.80, keyLeftPadding: Int = 20, keyTopPadding: Int = 50, keyWidth: Int = 80, title: Option[String] = None, keyTitle: Option[String] = None, normalFontName: String = "Courier New", normalFontSize: Int = 12, titleFontName: String = "Palatino", titleFontSize: Int = 20, xAxis: Option[Y] = None, xAxisLabel: Option[String] = None, yAxisLabel: Option[String] = None, labelAngle: Option[UnittedQuantity[Angle, Double]] = Some(36d *: angleDouble.degree), colorOf: (C) ⇒ Color = (c: C) => Color.blue, hoverOf: (C) ⇒ Option[H] = (c: C) => None, linkOf: (C) ⇒ Option[(URL, Color)] = (c: C) => None)(implicit showC: Show[C], showH: Show[H], zeroY: Zero[Y], orderY: Order[Y], ticsY: Tics[Y], eqY: Eq[Y], plottableY: Plottable[Y], dataView: DataView[C, Y, D], lengthSpaceY: LengthSpace[Y, _, Double]) extends Product with Serializable
-
case class
BarChartGrouped[G, S, Y, D, H](dataFn: () ⇒ D, drawKey: Boolean = true, width: Int = 700, height: Int = 600, border: Int = 50, barWidthPercent: Double = 0.80, keyLeftPadding: Int = 20, keyTopPadding: Int = 50, keyWidth: Int = 80, title: Option[String] = None, keyTitle: Option[String] = None, normalFontName: String = "Courier New", normalFontSize: Int = 12, titleFontName: String = "Palatino", titleFontSize: Int = 20, xAxis: Option[Y] = None, xAxisLabel: Option[String] = None, yAxisLabel: Option[String] = None, labelAngle: Option[UnittedQuantity[Angle, Double]] = Some(36d *: angleDouble.degree), colorOf: (G, S) ⇒ Color, hoverOf: (G, S) ⇒ Option[H] = (g: G, s: S) => None, linkOf: (G, S) ⇒ Option[(URL, Color)] = (g: G, s: S) => None)(implicit showG: Show[G], showS: Show[S], showH: Show[H], orderY: Order[Y], zeroY: Zero[Y], ticsY: Tics[Y], lengthSpaceY: LengthSpace[Y, _, Double], groupedDataView: GroupedDataView[G, S, Y, D]) extends Product with Serializable
-
-
-
-
-
-
-
-
case class
KMeansVisualization[D, F, G, M](classifier: KMeans[D, F, G, M], colorOf: (Int) ⇒ Color, width: Int = 600, height: Int = 600, border: Int = 50, pointDiameter: Int = 10, fontName: String = "Courier New", fontSize: Int = 12) extends Product with Serializable
-
case class
PixelatedColoredArea[X, Y, V](f: (X, X, Y, Y) ⇒ V, c: (V) ⇒ Color, width: Int = 600, height: Int = 600, minX: X, maxX: X, minY: Y, maxY: Y)(implicit evidence$1: Eq[X], evidence$2: Eq[Y], lengthX: LengthSpace[X, X, Double], lengthY: LengthSpace[Y, Y, Double]) extends Product with Serializable
-
case class
Plot[S, X, Y, D](dataFn: () ⇒ Seq[(S, D)], connect: Boolean = true, drawKey: Boolean = true, width: Int = 700, height: Int = 600, border: Int = 50, pointDiameter: Int = 4, keyLeftPadding: Int = 20, keyTopPadding: Int = 50, keyWidth: Int = 80, fontName: String = "Courier New", fontSize: Int = 12, bold: Boolean = false, titleFontName: String = "Palatino", titleFontSize: Int = 20, colorOf: (S) ⇒ Color, title: Option[String] = None, keyTitle: Option[String] = None, xAxis: Option[Y] = None, xAxisLabel: Option[String] = None, yAxis: Option[X] = None, yAxisLabel: Option[String] = None)(implicit sShow: Show[S], xZero: Zero[X], xts: Tics[X], xEq: Eq[X], xLength: LengthSpace[X, _, Double], yZero: Zero[Y], yts: Tics[Y], yEq: Eq[Y], yLength: LengthSpace[Y, _, Double], plotDataView: PlotDataView[S, X, Y, D]) extends Product with Serializable
-
-
case class
PlotView[S, X, Y, D](plot: Plot[S, X, Y, D], data: Seq[(S, D)]) extends Product with Serializable
-
-
-
-
case class
ScatterPlot[S, X, Y, D](dataFn: () ⇒ D, width: Double = 600d, height: Double = 600d, border: Double = 50d, diameterOf: (X, Y) ⇒ Double = (x: X, y: Y) => 10d, colorOf: (X, Y) ⇒ Color = (x: X, y: Y) => Color.red, labelOf: (X, Y) ⇒ Option[(S, Boolean)] = (x: X, y: Y) => None, fontName: String = "Courier New", fontSize: Double = 12d, bold: Boolean = false, titleFontName: String = "Palatino", titleFontSize: Double = 20d, title: Option[String] = None, drawXTics: Boolean = true, drawXTicLines: Boolean = true, drawYTics: Boolean = true, drawYTicLines: Boolean = true, drawBorder: Boolean = true, xRange: Option[(X, X)] = None, yAxis: Option[X] = None, yRange: Option[(Y, Y)] = None, xAxis: Option[Y] = None, xAxisLabel: Option[String] = None, yAxisLabel: Option[String] = None)(implicit evidence$1: Eq[X], evidence$2: Tics[X], evidence$3: Order[X], evidence$4: Eq[Y], evidence$5: Tics[Y], evidence$6: Order[Y], lengthX: LengthSpace[X, X, Double], lengthY: LengthSpace[Y, Y, Double], dataView: ScatterDataView[X, Y, D], showS: Show[S]) extends Product with Serializable
-