doodle.svg.algebra

Members list

Type members

Classlikes

Attributes

Source
BaseAlgebra.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Attributes

Companion
object
Source
CanvasAlgebra.scala
Supertypes
trait Redraw[Canvas]
trait MouseMove[Canvas]
class Object
trait Matchable
class Any
Show all
Known subtypes
object CanvasAlgebra
object CanvasAlgebra extends CanvasAlgebra

Attributes

Companion
trait
Source
CanvasAlgebra.scala
Supertypes
trait Redraw[Canvas]
trait MouseMove[Canvas]
class Object
trait Matchable
class Any
Show all
Self type
trait FilterModule

Attributes

Source
Filter.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
trait HasTextBoundingBox[Bounds]

Attributes

Source
HasTextBoundingBox.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class JsAlgebra
trait ImageModule

Module for handling bitmap images in SVG via elements

Module for handling bitmap images in SVG via elements

Attributes

Source
Image.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Attributes

Source
Algebra.scala
Supertypes
trait TextModule
trait SvgModule
trait ShapeModule
trait PathModule
trait JsBase
trait Base
trait ImageModule
trait FilterModule
class Object
trait Matchable
class Any
Show all
trait JsTaggedModule extends JsBase

Attributes

Source
JsTagged.scala
Supertypes
trait JsBase
trait Base
class Object
trait Matchable
class Any
Known subtypes
trait PathModule

Attributes

Source
Path.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
trait ShapeModule

Attributes

Source
Shape.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
final case class SvgImageRef(href: String, width: Option[Double], height: Option[Double])

SVG-specific image reference that stores URL and optional dimensions

SVG-specific image reference that stores URL and optional dimensions

Attributes

Source
SvgLoadBitmap.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object SvgLoadBitmap

LoadBitmap implementation for SVG that creates image references

LoadBitmap implementation for SVG that creates image references

Attributes

Source
SvgLoadBitmap.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait SvgModule

Attributes

Source
Svg.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
object SvgToPicture

ToPicture implementation for SVG image references

ToPicture implementation for SVG image references

Attributes

Source
SvgToPicture.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait Tagged[Tag] extends Algebra

This algebra allows you to include any ScalaTags tag within an SVG drawing.

This algebra allows you to include any ScalaTags tag within an SVG drawing.

Attributes

Source
Tagged.scala
Supertypes
trait Algebra
class Object
trait Matchable
class Any
Known subtypes
trait JsTagged
class JsAlgebra
trait TextModule extends JsBase

Attributes

Source
Text.scala
Supertypes
trait JsBase
trait Base
class Object
trait Matchable
class Any
Known subtypes