Elements

doodle.image.Image$.Elements$
object Elements

Contains the leaves of the Image algebraic data type. Packaged here so they don't pollute the namespace when importing Image to access to the smart constructors.

Attributes

Source
Image.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Elements.type

Members list

Type members

Classlikes

final case class Above(l: Image, r: Image) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class At(image: Image, x: Double, y: Double) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Beside(l: Image, r: Image) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Circle(d: Double) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class ClosedPath(path: ClosedPath) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Debug(image: Image, color: Color) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case object Empty extends Image

Attributes

Source
Image.scala
Supertypes
trait Singleton
trait Product
trait Mirror
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Empty.type
final case class FillColor(image: Image, color: Color) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class FillGradient(image: Image, gradient: Gradient) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Font(image: Image, font: Font) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Margin(i: Image, top: Double, right: Double, bottom: Double, left: Double) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class NoFill(image: Image) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class NoStroke(image: Image) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class On(t: Image, b: Image) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class OpenPath(path: OpenPath) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class OriginAt(image: Image, x: Double, y: Double) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Rectangle(w: Double, h: Double) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class StrokeCap(image: Image, cap: Cap) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class StrokeColor(image: Image, color: Color) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class StrokeDash(image: Image, pattern: Iterable[Double]) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class StrokeJoin(image: Image, join: Join) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class StrokeWidth(image: Image, width: Double) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Text(get: String) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Transform(tx: Transform, i: Image) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class Triangle(w: Double, h: Double) extends Image

Attributes

Source
Image.scala
Supertypes
class Image
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all