Package

com.sksamuel.scrimage.canvas

drawable

Permalink

package drawable

Visibility
  1. Public
  2. All

Type Members

  1. case class Arc(x: Int, y: Int, width: Int, height: Int, startAngle: Int, endAngle: Int, configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  2. case class DrawableImage(imageToDraw: Image, x: Int, y: Int, context: Context = Context.Default) extends ContextDrawable with Product with Serializable

    Permalink
  3. case class FilledArc(x: Int, y: Int, width: Int, height: Int, startAngle: Int, endAngle: Int, configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  4. case class FilledOval(x: Int, y: Int, width: Int, height: Int, configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  5. case class FilledPolygon(points: Seq[Point], configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  6. case class FilledRect(x: Int, y: Int, width: Int, height: Int, configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  7. case class FilledRoundedRect(x: Int, y: Int, width: Int, height: Int, arcWidth: Int, arcHeight: Int, configure: (Graphics2D) ⇒ Unit = g => ()) extends Drawable with Product with Serializable

    Permalink
  8. case class Line(x0: Int, y0: Int, x1: Int, y1: Int, configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  9. case class Oval(x: Int, y: Int, width: Int, height: Int, configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  10. case class Point(x: Int, y: Int, configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  11. case class Polygon(points: Seq[Point], configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  12. case class Polyline(points: Seq[Point], configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  13. case class Rect(x: Int, y: Int, width: Int, height: Int, configure: (Graphics2D) ⇒ Unit = g => ()) extends Drawable with Product with Serializable

    Permalink
  14. case class RoundedRect(x: Int, y: Int, width: Int, height: Int, arcWidth: Int, arcHeight: Int, configure: (Graphics2D) ⇒ Unit = g => ()) extends Drawable with Product with Serializable

    Permalink
  15. case class Text(text: String, x: Int, y: Int, configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
  16. case class DrawableString(text: String, x: Int, y: Int, configure: (Graphics2D) ⇒ Unit = g2 => ()) extends Drawable with Product with Serializable

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 3.0.0) Use Text

Value Members

  1. object Arc extends Serializable

    Permalink
  2. object DrawableString extends Serializable

    Permalink
  3. object FilledArc extends Serializable

    Permalink
  4. object FilledOval extends Serializable

    Permalink
  5. object FilledPolygon extends Serializable

    Permalink
  6. object FilledRect extends Serializable

    Permalink
  7. object FilledRoundedRect extends Serializable

    Permalink
  8. object Line extends Serializable

    Permalink
  9. object Oval extends Serializable

    Permalink
  10. object Point extends Serializable

    Permalink
  11. object Polygon extends Serializable

    Permalink
  12. object Polyline extends Serializable

    Permalink
  13. object Rect extends Serializable

    Permalink
  14. object RoundedRect extends Serializable

    Permalink

Ungrouped