Package

io.youi

paint

Permalink

package paint

Visibility
  1. Public
  2. All

Type Members

  1. trait Border extends AnyRef

    Permalink
  2. case class ColorPaint(color: Color) extends Paint with Product with Serializable

    Permalink
  3. sealed trait GradientPaint extends Paint

    Permalink
  4. case class GradientStop(color: Color, offset: Double) extends Product with Serializable

    Permalink
  5. sealed abstract class LineCap extends AnyRef

    Permalink
  6. sealed abstract class LineJoin extends AnyRef

    Permalink
  7. case class LinearGradientPaint(x0: Double, y0: Double, x1: Double, y1: Double, stops: Vector[GradientStop] = Vector.empty) extends GradientPaint with Product with Serializable

    Permalink
  8. sealed trait Paint extends AnyRef

    Permalink
  9. case class PatternPaint(createPattern: (CanvasRenderingContext2D) ⇒ CanvasPattern) extends Paint with Product with Serializable

    Permalink
  10. case class RadialGradientPaint(x0: Double, y0: Double, r0: Double, x1: Double, y1: Double, r1: Double, stops: Vector[GradientStop] = Vector.empty) extends GradientPaint with Product with Serializable

    Permalink
  11. case class RectangleBorder(stroke: Stroke, radius: Double) extends Border with Product with Serializable

    Permalink
  12. sealed abstract class Repetition extends AnyRef

    Permalink
  13. case class Stroke(paint: Paint, lineWidth: Double = 1.0, lineDash: List[Double] = Nil, lineDashOffset: Double = 0.0, lineCap: LineCap = LineCap.Butt, lineJoin: LineJoin = LineJoin.Miter) extends Drawable with Product with Serializable

    Permalink

Value Members

  1. object Border

    Permalink
  2. object LineCap

    Permalink
  3. object LineJoin

    Permalink
  4. object NoPaint extends Paint

    Permalink
  5. object Paint

    Permalink
  6. object Repetition

    Permalink
  7. object Stroke extends Serializable

    Permalink

Ungrouped