Packages

p

doodle

java2d

package java2d

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. java2d
  2. AnyRef
  3. 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[F[_]] = algebra.Algebra[F] with Basic[F] with Bitmap[F] with Text[F]
  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. type Picture[A] = algebra.Picture[Algebra, Drawing, A]
  6. type Renderable[A] = IndexedStateT[Eval, Transform, Transform, Reification[A]]

Value Members

  1. val Frame: java2d.effect.Frame.type
  2. implicit val java2dAnimationRenderer: AnimationRenderer[Canvas]
  3. implicit val java2dBase64GifToPicture: ToPicture[Drawing, Base64[Gif]]
  4. implicit val java2dBase64JpgToPicture: ToPicture[Drawing, Base64[Jpg]]
  5. implicit val java2dBase64PngToPicture: ToPicture[Drawing, Base64[Png]]
  6. implicit val java2dBufferedImageToPicture: ToPicture[Drawing, BufferedImage]
  7. implicit val java2dCanvasAlgebra: MouseClick[Canvas] with MouseMove[Canvas] with Redraw[Canvas]
  8. implicit val java2dGifAnimationWriter: AnimationWriter[Algebra, Drawing, Frame, Gif]
  9. implicit val java2dGifWriter: Writer[Algebra, Drawing, Frame, Gif] with Base64[Algebra, Drawing, Frame, Gif]
  10. implicit val java2dJpgWriter: Writer[Algebra, Drawing, Frame, Jpg] with Base64[Algebra, Drawing, Frame, Jpg]
  11. implicit val java2dPdfWriter: Writer[Algebra, Drawing, Frame, Pdf] with Base64[Algebra, Drawing, Frame, Pdf]
  12. implicit val java2dPngWriter: Writer[Algebra, Drawing, Frame, Png] with Base64[Algebra, Drawing, Frame, Png]
  13. implicit val java2dRenderer: DefaultRenderer[Algebra, Drawing, java2d.effect.Frame, Canvas]
  14. object Picture

Inherited from AnyRef

Inherited from Any

Ungrouped