Packages

p

doodle

java2d

package java2d

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. java2d
  2. Java2dToPicture
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package algebra
  2. package effect
  3. package examples

Type Members

  1. type Algebra = algebra.Algebra with Basic with Bitmap with FromBufferedImage with FromPngBase64 with FromGifBase64 with FromJpgBase64
  2. type Canvas = java2d.effect.Canvas
  3. type Drawing[A] = IndexedStateT[Eval, List[ContextTransform], List[ContextTransform], (BoundingBox, algebra.generic.Renderable[Reification, A])]
  4. type Frame = java2d.effect.Frame
  5. trait Java2dToPicture extends AnyRef

    ToPicture instances for the Java2d backend

  6. type Picture[A] = algebra.Picture[Algebra, A]
  7. type Renderable[A] = IndexedStateT[Eval, Transform, Transform, Reification[A]]

Value Members

  1. val Frame: java2d.effect.Frame.type
  2. implicit val base64GifToPicture: ToPicture[Base64[Gif], Algebra]
    Definition Classes
    Java2dToPicture
  3. implicit val base64JpgToPicture: ToPicture[Base64[Jpg], Algebra]
    Definition Classes
    Java2dToPicture
  4. implicit val base64PngToPicture: ToPicture[Base64[Png], Algebra]
    Definition Classes
    Java2dToPicture
  5. implicit val bufferedImageToPicture: ToPicture[BufferedImage, Algebra]
    Definition Classes
    Java2dToPicture
  6. implicit val java2dAnimationRenderer: AnimationRenderer[Canvas]
  7. implicit val java2dCanvasAlgebra: MouseClick[Canvas] with MouseMove[Canvas] with Redraw[Canvas]
  8. implicit val java2dGifAnimationWriter: AnimationWriter[Algebra, Frame, Gif]
  9. implicit val java2dGifWriter: Writer[Algebra, Frame, Gif] with Base64[Algebra, Frame, Gif]
  10. implicit val java2dJpgWriter: Writer[Algebra, Frame, Jpg] with Base64[Algebra, Frame, Jpg]
  11. implicit val java2dPdfWriter: Writer[Algebra, Frame, Pdf] with Base64[Algebra, Frame, Pdf]
  12. implicit val java2dPngWriter: Writer[Algebra, Frame, Png] with Base64[Algebra, Frame, Png]
  13. implicit val java2dRenderer: DefaultRenderer[Algebra, java2d.effect.Frame, Canvas]
  14. object Picture extends BaseConstructor with BitmapConstructor with FromGifBase64Constructor with FromPngBase64Constructor with FromJpgBase64Constructor with PathConstructor with ShapeConstructor with TextConstructor

Inherited from Java2dToPicture

Inherited from AnyRef

Inherited from Any

Ungrouped