package java2d
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- java2d
- Java2dToPicture
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type Algebra = algebra.Algebra with Basic with Bitmap with FromBufferedImage with FromPngBase64 with FromGifBase64 with FromJpgBase64
- type Canvas = java2d.effect.Canvas
- type Drawing[A] = IndexedStateT[Eval, List[ContextTransform], List[ContextTransform], (BoundingBox, algebra.generic.Renderable[Reification, A])]
- type Frame = java2d.effect.Frame
- trait Java2dToPicture extends AnyRef
ToPicture instances for the Java2d backend
- type Picture[A] = algebra.Picture[Algebra, A]
- type Renderable[A] = IndexedStateT[Eval, Transform, Transform, Reification[A]]
Value Members
- val Frame: java2d.effect.Frame.type
- implicit val base64GifToPicture: ToPicture[Base64[Gif], Algebra]
- Definition Classes
- Java2dToPicture
- implicit val base64JpgToPicture: ToPicture[Base64[Jpg], Algebra]
- Definition Classes
- Java2dToPicture
- implicit val base64PngToPicture: ToPicture[Base64[Png], Algebra]
- Definition Classes
- Java2dToPicture
- implicit val bufferedImageToPicture: ToPicture[BufferedImage, Algebra]
- Definition Classes
- Java2dToPicture
- implicit val java2dAnimationRenderer: AnimationRenderer[Canvas]
- implicit val java2dCanvasAlgebra: MouseClick[Canvas] with MouseMove[Canvas] with Redraw[Canvas]
- implicit val java2dGifAnimationWriter: AnimationWriter[Algebra, Drawing, Frame, Gif]
- implicit val java2dGifWriter: Writer[Algebra, Frame, Gif] with Base64[Algebra, Frame, Gif]
- implicit val java2dJpgWriter: Writer[Algebra, Frame, Jpg] with Base64[Algebra, Frame, Jpg]
- implicit val java2dPdfWriter: Writer[Algebra, Frame, Pdf] with Base64[Algebra, Frame, Pdf]
- implicit val java2dPngWriter: Writer[Algebra, Frame, Png] with Base64[Algebra, Frame, Png]
- implicit val java2dRenderer: DefaultRenderer[Algebra, java2d.effect.Frame, Canvas]
- object Picture extends BaseConstructor with BitmapConstructor with FromGifBase64Constructor with FromPngBase64Constructor with FromJpgBase64Constructor with PathConstructor with ShapeConstructor with TextConstructor