Packages

final case class Algebra() extends Layout with Path with Shape with Style with Transform with Basic[Drawing] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Basic[Drawing], Transform, GenericTransform, algebra.Transform[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]], Style, GenericStyle, algebra.Style[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]], Shape, GenericShape, algebra.Shape[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]], Path, GenericPath, algebra.Path[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]], Layout, GenericLayout, algebra.Layout[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Algebra
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Basic
  7. Transform
  8. GenericTransform
  9. Transform
  10. Style
  11. GenericStyle
  12. Style
  13. Shape
  14. GenericShape
  15. Shape
  16. Path
  17. GenericPath
  18. Path
  19. Layout
  20. GenericLayout
  21. Layout
  22. AnyRef
  23. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Algebra()

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 above[A](top: Finalized[A], bottom: Finalized[A])(implicit arg0: Semigroup[A]): Finalized[A]
    Definition Classes
    GenericLayout → Layout
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def at[A](img: Finalized[A], x: Double, y: Double): Finalized[A]
    Definition Classes
    GenericLayout → Layout
  7. def at[A](img: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])], offset: Point): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Layout
  8. def at[A](img: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])], offset: Vec): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Layout
  9. def below[A](bottom: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])], top: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])])(implicit arg0: Semigroup[A]): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Layout
  10. def beside[A](left: Finalized[A], right: Finalized[A])(implicit arg0: Semigroup[A]): Finalized[A]
    Definition Classes
    GenericLayout → Layout
  11. def boundingBox(elements: List[PathElement]): BoundingBox
    Definition Classes
    GenericPath
  12. def circle(diameter: Double): Finalized[Unit]
    Definition Classes
    GenericShape → Shape
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate() @throws( ... )
  14. def empty: Finalized[Unit]
    Definition Classes
    GenericShape → Shape
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def fillColor[A](image: Finalized[A], fillColor: Color): Finalized[A]
    Definition Classes
    GenericStyle → Style
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. def horizontalReflection[A](img: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Transform
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. def noFill[A](image: Finalized[A]): Finalized[A]
    Definition Classes
    GenericStyle → Style
  22. def noStroke[A](image: Finalized[A]): Finalized[A]
    Definition Classes
    GenericStyle → Style
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. def on[A](top: Finalized[A], bottom: Finalized[A])(implicit arg0: Semigroup[A]): Finalized[A]
    Definition Classes
    GenericLayout → Layout
  26. def path(path: OpenPath): Finalized[Unit]
    Definition Classes
    GenericPath → Path
  27. def path(path: ClosedPath): Finalized[Unit]
    Definition Classes
    GenericPath → Path
  28. def rectangle(width: Double, height: Double): Finalized[Unit]
    Definition Classes
    GenericShape → Shape
  29. def rotate[A](img: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])], angle: Angle): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Transform
  30. def scale[A](img: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])], x: Double, y: Double): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Transform
  31. def square(width: Double): Finalized[Unit]
    Definition Classes
    GenericShape → Shape
  32. def strokeCap[A](image: Finalized[A], cap: Cap): Finalized[A]
    Definition Classes
    GenericStyle → Style
  33. def strokeColor[A](image: Finalized[A], strokeColor: Color): Finalized[A]
    Definition Classes
    GenericStyle → Style
  34. def strokeJoin[A](image: Finalized[A], join: Join): Finalized[A]
    Definition Classes
    GenericStyle → Style
  35. def strokeWidth[A](image: Finalized[A], strokeWidth: Double): Finalized[A]
    Definition Classes
    GenericStyle → Style
  36. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  37. def transform[A](img: Finalized[A], tx: core.Transform): Finalized[A]
    Definition Classes
    GenericTransform → Transform
  38. def translate[A](img: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])], vec: Vec): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Transform
  39. def translate[A](img: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])], x: Double, y: Double): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Transform
  40. def triangle(width: Double, height: Double): Finalized[Unit]
    Definition Classes
    GenericShape → Shape
  41. def under[A](bottom: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])], top: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])])(implicit arg0: Semigroup[A]): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Layout
  42. def verticalReflection[A](img: IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]): IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, A])]
    Definition Classes
    Transform
  43. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  45. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

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

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Basic[Drawing]

Inherited from Transform

Inherited from GenericTransform

Inherited from algebra.Transform[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]]

Inherited from Style

Inherited from GenericStyle

Inherited from algebra.Style[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]]

Inherited from Shape

Inherited from GenericShape

Inherited from algebra.Shape[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]]

Inherited from Path

Inherited from GenericPath

Inherited from algebra.Path[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]]

Inherited from Layout

Inherited from GenericLayout

Inherited from algebra.Layout[[α$0$]IndexedStateT[Eval, List[(DrawingContext) ⇒ DrawingContext], List[(DrawingContext) ⇒ DrawingContext], (BoundingBox, IndexedReaderWriterStateT[Eval, Unit, List[Reified], core.Transform, core.Transform, α$0$])]]

Inherited from AnyRef

Inherited from Any

Ungrouped