Finalized

object Finalized
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_], A](f: List[ContextTransform] => (List[ContextTransform], (BoundingBox, Renderable[F, A]))): Finalized[F, A]
def contextTransform[F[_], A](f: DrawingContext => DrawingContext)(child: Finalized[F, A]): Finalized[F, A]
def leaf[F[_], A](f: DrawingContext => (BoundingBox, Renderable[F, A])): Finalized[F, A]

Create a leaf Finalized. It will be passed a DrawingContext with all transforms applied in the correct order.

Create a leaf Finalized. It will be passed a DrawingContext with all transforms applied in the correct order.

def transform[F[_], A](transform: Transform)(child: Finalized[F, A]): Finalized[F, A]