class SVGRendererJvm extends SVGRenderer[Builder[Element, org.w3c.dom.Node], Element, org.w3c.dom.Node, Affine]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SVGRendererJvm
  2. SVGRenderer
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SVGRendererJvm(options: SVGRendererOptions)(implicit appender: (Element) => Frag[Builder[Element, org.w3c.dom.Node], org.w3c.dom.Node], matrixLike: SVGMatrixLike[Affine], xmlDom: XmlDom)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def appendChild(elem: Element)(child: Element): Unit
    Definition Classes
    SVGRendererJvmSVGRenderer
  5. def applyTransformation(transformation: Affine): Unit
    Attributes
    protected
    Definition Classes
    SVGRendererJvmSVGRenderer
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. val bundle: Bundle[Builder[Element, org.w3c.dom.Node], Element, org.w3c.dom.Node]
    Attributes
    protected
    Definition Classes
    SVGRenderer
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  9. val defaultFontFamily: String
    Definition Classes
    SVGRenderer
  10. val defaultFontSize: String
    Definition Classes
    SVGRenderer
  11. val defaultTextColor: String
    Definition Classes
    SVGRenderer
  12. def deleteElement(element: GraphElement[Element]): IO[Unit]
    Definition Classes
    SVGRendererJvmSVGRenderer
  13. def draggable(elem: Element): Option[ElementRef]
    Definition Classes
    SVGRendererJvmSVGRenderer
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. val getPageMatrix: Affine
    Attributes
    protected
    Definition Classes
    SVGRendererJvmSVGRenderer
  18. def getPageOffset: PagePoint
    Definition Classes
    SVGRenderer
  19. def getScreenCTM: Affine
    Attributes
    protected
    Definition Classes
    SVGRendererJvmSVGRenderer
  20. lazy val graphSVG: GraphSVG[Element]
    Definition Classes
    SVGRendererJvmSVGRenderer
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. def nodeStyle(shape: NodeShape): Seq[String]
    Definition Classes
    SVGRenderer
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  27. val options: SVGRendererOptions
    Attributes
    protected
    Definition Classes
    SVGRenderer
  28. def pageCoordinates(x: Double, y: Double): PagePoint
    Definition Classes
    SVGRenderer
  29. def parseSvg(svgXml: String): Element
    Definition Classes
    SVGRendererJvmSVGRenderer
  30. def renderEdge[E, N](edge: Edge[E], graph: Graph[E, N], layout: GraphLayoutLike, styleSheet: StyleSheetLike)(implicit edgeLabel: Labeled[E, String], edgeStyleRef: StyleRef[Edge[E]]): IO[Option[SVGEdgeElement[Element]]]
    Definition Classes
    SVGRenderer
  31. def renderGraph[E, N](graph: Graph[E, N], layout: GraphLayoutLike, styleSheet: StyleSheetLike)(implicit nodeLabel: Labeled[N, String], nodeStyleRef: StyleRef[Node[N]], edgeLabel: Labeled[E, String], edgeStyleRef: StyleRef[Edge[E]]): IO[SVGRenderer[Builder[Element, org.w3c.dom.Node], Element, org.w3c.dom.Node, Affine]]
    Definition Classes
    SVGRenderer
  32. def renderLabel(elementId: String, elementType: String, labelStyle: LabelStyle, labelValue: String, width: Double, height: Double, offset: Option[PointSpec] = None): Element
    Definition Classes
    SVGRenderer
  33. def renderNode[E, N](node: Node[N], layout: GraphLayoutLike, styleSheet: StyleSheetLike)(implicit nodeLabel: Labeled[N, String], nodeStyleRef: StyleRef[Node[N]]): IO[SVGNodeElement[Element]]
    Definition Classes
    SVGRenderer
  34. def renderOriginMarker: Option[Element]
    Attributes
    protected
    Definition Classes
    SVGRenderer
  35. def renderPanZoomRect: Option[Element]
    Attributes
    protected
    Definition Classes
    SVGRendererJvmSVGRenderer
  36. def renderRootSvg(rootAttributes: (all)#Modifier*): GraphSVG[Element]
    Attributes
    protected
    Definition Classes
    SVGRenderer
  37. def renderSelectRect(elementId: String, elementType: String, x: Double, y: Double, width: Double, height: Double): Option[Element]
    Attributes
    protected
    Definition Classes
    SVGRendererJvmSVGRenderer
  38. def resetMatrix: IO[Unit]
    Definition Classes
    SVGRenderer
  39. def screenCoordinates(x: Double, y: Double): PagePoint
    Definition Classes
    SVGRenderer
  40. def selectElement(value: GraphElement[Element]): IO[Unit]
    Definition Classes
    SVGRendererJvmSVGRenderer
  41. def selectable(elem: Element): Option[ElementRef]
    Definition Classes
    SVGRendererJvmSVGRenderer
  42. def setDimensions(width: Double, height: Double): Unit
    Definition Classes
    SVGRendererJvmSVGRenderer
  43. def setPosition(elem: Element)(x: Double, y: Double): Unit
    Definition Classes
    SVGRendererJvmSVGRenderer
  44. def setViewPortOffset(tx: Double, ty: Double): SVGRenderer[Builder[Element, org.w3c.dom.Node], Element, org.w3c.dom.Node, Affine]
    Definition Classes
    SVGRenderer
  45. def shapeTag(shape: NodeShape, styleSheet: StyleSheetLike, widthValue: Double, heightValue: Double): TypedTag[Builder[Element, org.w3c.dom.Node], Element, org.w3c.dom.Node]
    Definition Classes
    SVGRenderer
  46. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  47. def toString(): String
    Definition Classes
    AnyRef → Any
  48. def toXmlString: Try[String]
  49. def translateAndScaleView(tx: Double, ty: Double, zoom: Double = 1.0): SVGRenderer[Builder[Element, org.w3c.dom.Node], Element, org.w3c.dom.Node, Affine]
    Definition Classes
    SVGRenderer
  50. def unselectElement(value: GraphElement[Element]): IO[Unit]
    Definition Classes
    SVGRendererJvmSVGRenderer
  51. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  52. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  53. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  54. def x(elem: Element): Double
    Definition Classes
    SVGRendererJvmSVGRenderer
  55. def y(elem: Element): Double
    Definition Classes
    SVGRendererJvmSVGRenderer

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from SVGRenderer[Builder[Element, org.w3c.dom.Node], Element, org.w3c.dom.Node, Affine]

Inherited from AnyRef

Inherited from Any

Ungrouped