JvmAlgebraModule
doodle.svg.algebra.JvmAlgebraModule
trait JvmAlgebraModule extends AlgebraModule, PathModule, ShapeModule, SvgModule, TextModule, JvmBase
Attributes
- Source
- Algebra.scala
- Graph
-
- Supertypes
-
trait TextModuletrait JvmBasetrait Basetrait SvgModuletrait ShapeModuletrait PathModuletrait AlgebraModuleclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Classlikes
final class JvmAlgebra() extends JPanel, BaseAlgebra, Text, HasTextBoundingBox[Rectangle2D]
Attributes
- Source
- Algebra.scala
- Supertypes
-
trait HasTextBoundingBox[Rectangle2D]trait Texttrait GenericText[SvgResult]trait BaseAlgebratrait Basictrait GivenFunctor[SvgResult]trait GivenApply[SvgResult]trait GenericTransform[SvgResult]trait Transformtrait GenericStyle[SvgResult]trait Styletrait GenericSize[SvgResult]trait GenericLayout[SvgResult]trait GenericDebug[SvgResult]trait Debugtrait Texttrait Pathtrait GenericPath[SvgResult]trait Pathtrait Shapetrait GenericShape[SvgResult]trait Shapetrait Sizetrait Layouttrait Algebraclass JPaneltrait Accessibleclass JComponentclass Containerclass Componenttrait Serializabletrait MenuContainertrait ImageObserverclass Objecttrait Matchableclass AnyShow all
Inherited classlikes
trait BaseAlgebra extends Algebra, Layout, Size, Shape, Path, Text, GenericDebug[SvgResult], GenericLayout[SvgResult], GenericSize[SvgResult], GenericStyle[SvgResult], GenericTransform[SvgResult], GivenApply[SvgResult], GivenFunctor[SvgResult], Basic
Attributes
- Inherited from:
- AlgebraModule
- Source
- BaseAlgebra.scala
- Supertypes
-
trait Basictrait GivenFunctor[SvgResult]trait GivenApply[SvgResult]trait GenericTransform[SvgResult]trait Transformtrait GenericStyle[SvgResult]trait Styletrait GenericSize[SvgResult]trait GenericLayout[SvgResult]trait GenericDebug[SvgResult]trait Debugtrait Texttrait Pathtrait GenericPath[SvgResult]trait Pathtrait Shapetrait GenericShape[SvgResult]trait Shapetrait Sizetrait Layouttrait Algebraclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class JvmAlgebra
trait Path extends GenericPath[SvgResult]
Attributes
- Inherited from:
- PathModule
- Source
- Path.scala
- Supertypes
-
trait GenericPath[SvgResult]trait Pathtrait Algebraclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait BaseAlgebraclass JvmAlgebra
trait Shape extends GenericShape[SvgResult]
Attributes
- Inherited from:
- ShapeModule
- Source
- Shape.scala
- Supertypes
-
trait GenericShape[SvgResult]trait Shapetrait Algebraclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait BaseAlgebraclass JvmAlgebra
object Svg
trait Text extends GenericText[SvgResult]
Attributes
- Inherited from:
- TextModule
- Source
- Text.scala
- Supertypes
-
trait GenericText[SvgResult]trait Texttrait Algebraclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class JvmAlgebra
Types
Attributes
- Source
- Algebra.scala
Inherited types
Attributes
- Inherited from:
- Base
- Source
- Base.scala
Attributes
- Inherited from:
- JvmBase
- Source
- JvmBase.scala
Attributes
- Inherited from:
- JvmBase
- Source
- JvmBase.scala
Attributes
- Inherited from:
- JvmBase
- Source
- JvmBase.scala
The result is:
The result is:
-
the Tag that should be rendered for this Picture
-
other Tags that should be rendered in a separate group. Used for gradients and font styles, which must be specified separately in SVG.
-
the restul of evaluating the Picture
Attributes
- Inherited from:
- Base
- Source
- Base.scala
Attributes
- Inherited from:
- Base
- Source
- Base.scala
In this article