DefaultRenderer

doodle.effect.DefaultRenderer
See theDefaultRenderer companion object
trait DefaultRenderer[+Alg <: Algebra, Frame, Canvas] extends Renderer[Alg, Frame, Canvas]

The DefaultRenderer typeclass is a Renderer that has a reasonable default frame.

Attributes

Companion
object
Source
DefaultRenderer.scala
Graph
Supertypes
trait Renderer[Alg, Frame, Canvas]
class Object
trait Matchable
class Any
Known subtypes
object Java2dRenderer.type

Members list

Value members

Abstract methods

def default: Frame

Attributes

Source
DefaultRenderer.scala

Inherited methods

def canvas(description: Frame): IO[Canvas]

Construct a Canvas from a description.

Construct a Canvas from a description.

Attributes

Inherited from:
Renderer
Source
Renderer.scala
def render[A](canvas: Canvas)(picture: Picture[Alg, A]): IO[A]

Render a picture to a Canvas.

Render a picture to a Canvas.

Attributes

Inherited from:
Renderer
Source
Renderer.scala