Algebra

Type members

Inherited classlikes

object PathApi extends PathApi
Inherited from:
ReifiedPath
Source:
ReifiedPath.scala
trait PathApi
Inherited from:
GenericPath
Source:
GenericPath.scala
object ShapeApi extends ShapeApi
Inherited from:
ReifiedShape
Source:
ReifiedShape.scala
trait ShapeApi
Inherited from:
GenericShape
Source:
GenericShape.scala
trait TextApi
Inherited from:
GenericText
Source:
GenericText.scala

Types

type Drawing[A] = Drawing[A]

Value members

Inherited methods

def above[A](top: Finalized[Reification, A], bottom: Finalized[Reification, A])(implicit s: Semigroup[A]): Finalized[Reification, A]
Inherited from:
GenericLayout
Source:
GenericLayout.scala
def at[A](img: Finalized[Reification, A], landmark: Landmark): Finalized[Reification, A]
Inherited from:
GenericLayout
Source:
GenericLayout.scala
def at[A](img: Drawing[A], offset: Point): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def at[A](img: Drawing[A], offset: Vec): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def at[A](img: Drawing[A], r: Double, a: Angle): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def at[A](img: Drawing[A], x: Double, y: Double): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def below[A](bottom: Drawing[A], top: Drawing[A])(implicit s: Semigroup[A]): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def beside[A](left: Finalized[Reification, A], right: Finalized[Reification, A])(implicit s: Semigroup[A]): Finalized[Reification, A]
Inherited from:
GenericLayout
Source:
GenericLayout.scala

Get the bounding box enclosing the picture

Get the bounding box enclosing the picture

Inherited from:
GenericSize
Source:
GenericSize.scala
def catmulRom(points: Seq[Point], tension: Double): Drawing[Unit]
Inherited from:
Path
Source:
Path.scala
Inherited from:
GenericShape
Source:
GenericShape.scala
def debug[A](picture: Finalized[Reification, A], color: Color): Finalized[Reification, A]
Inherited from:
GenericDebug
Source:
GenericDebug.scala

Create an equilateral triangle with the given side length.

Create an equilateral triangle with the given side length.

Inherited from:
Path
Source:
Path.scala
def fillColor[A](image: Finalized[Reification, A], fillColor: Color): Finalized[Reification, A]
Inherited from:
GenericStyle
Source:
GenericStyle.scala
def fillGradient[A](image: Finalized[Reification, A], fillGradient: Gradient): Finalized[Reification, A]
Inherited from:
GenericStyle
Source:
GenericStyle.scala
def font[A](image: Finalized[Reification, A], font: Font): Finalized[Reification, A]
Inherited from:
GenericText
Source:
GenericText.scala

Get the height of the bounding box enclosing the picture

Get the height of the bounding box enclosing the picture

Inherited from:
GenericSize
Source:
GenericSize.scala
Inherited from:
Transform
Source:
Transform.scala
Inherited from:
Path
Source:
Path.scala
def margin[A](img: Finalized[Reification, A], top: Double, right: Double, bottom: Double, left: Double): Finalized[Reification, A]
Inherited from:
GenericLayout
Source:
GenericLayout.scala
def margin[A](img: Drawing[A], width: Double): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def margin[A](img: Drawing[A], width: Double, height: Double): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def on[A](top: Finalized[Reification, A], bottom: Finalized[Reification, A])(implicit s: Semigroup[A]): Finalized[Reification, A]
Inherited from:
GenericLayout
Source:
GenericLayout.scala
def originAt[A](img: Drawing[A], offset: Point): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def originAt[A](img: Drawing[A], offset: Vec): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def originAt[A](img: Drawing[A], r: Double, a: Angle): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
def originAt[A](img: Drawing[A], x: Double, y: Double): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
Inherited from:
Product
def read(file: File): Drawing[Unit]
Inherited from:
ReifiedBitmap
Source:
ReifiedBitmap.scala
def read(file: String): Drawing[Unit]

Convenience to read an image from the file specified in the given String

Convenience to read an image from the file specified in the given String

Inherited from:
Bitmap
Source:
Bitmap.scala
Inherited from:
GenericShape
Source:
GenericShape.scala
def regularPolygon(sides: Int, radius: Double): Drawing[Unit]
Inherited from:
Path
Source:
Path.scala
def rotate[A](img: Drawing[A], angle: Angle): Drawing[A]
Inherited from:
Transform
Source:
Transform.scala
def roundedRectangle(width: Double, height: Double, radius: Double): Drawing[Unit]
Inherited from:
Path
Source:
Path.scala
def scale[A](img: Drawing[A], x: Double, y: Double): Drawing[A]
Inherited from:
Transform
Source:
Transform.scala

Get the width and height of the bounding box enclosing the picture

Get the width and height of the bounding box enclosing the picture

Inherited from:
GenericSize
Source:
GenericSize.scala
def star(points: Int, outerRadius: Double, innerRadius: Double): Drawing[Unit]
Inherited from:
Path
Source:
Path.scala
Inherited from:
GenericStyle
Source:
GenericStyle.scala
def strokeColor[A](image: Finalized[Reification, A], strokeColor: Color): Finalized[Reification, A]
Inherited from:
GenericStyle
Source:
GenericStyle.scala
Inherited from:
GenericStyle
Source:
GenericStyle.scala
def strokeWidth[A](image: Finalized[Reification, A], strokeWidth: Double): Finalized[Reification, A]
Inherited from:
GenericStyle
Source:
GenericStyle.scala
def translate[A](img: Drawing[A], vec: Vec): Drawing[A]
Inherited from:
Transform
Source:
Transform.scala
def translate[A](img: Drawing[A], x: Double, y: Double): Drawing[A]
Inherited from:
Transform
Source:
Transform.scala
Inherited from:
GenericShape
Source:
GenericShape.scala
def under[A](bottom: Drawing[A], top: Drawing[A])(implicit s: Semigroup[A]): Drawing[A]
Inherited from:
Layout
Source:
Layout.scala
Inherited from:
Transform
Source:
Transform.scala

Get the width of the bounding box enclosing the picture

Get the width of the bounding box enclosing the picture

Inherited from:
GenericSize
Source:
GenericSize.scala

Inherited fields

Inherited from:
ReifiedText
Source:
ReifiedText.scala

Implicits

Implicits