DefaultRenderer

trait DefaultRenderer[+Alg <: Algebra, Frame, Canvas] extends Renderer[Alg, Frame, Canvas]

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

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

Value members

Abstract methods

Inherited methods

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

Construct a Canvas from a description.

Construct a Canvas from a description.

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.

Inherited from:
Renderer
Source:
Renderer.scala