Package | Description |
---|---|
org.girod.javafx.svgimage |
The main package of the library.
|
org.girod.javafx.svgimage.xml.builders |
This package contains builders used in the construction of the JavaFX tree.
|
org.girod.javafx.svgimage.xml.parsers |
This package contains parsers allowing to get a tree of Nodes from an XML file.
|
org.girod.javafx.svgimage.xml.specs |
This package contains the specifications used for elements in a SVG tree.
|
Modifier and Type | Class and Description |
---|---|
class |
Viewport
Represents the viewport.
|
Modifier and Type | Method and Description |
---|---|
static javafx.scene.shape.Shape |
SVGShapeBuilder.buildCircle(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "circle" element.
|
static javafx.scene.shape.Shape |
SVGShapeBuilder.buildEllipse(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build an "ellipse" element.
|
static javafx.scene.image.ImageView |
SVGShapeBuilder.buildImage(XMLNode xmlNode,
java.net.URL url,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build an "image" node.
|
static javafx.scene.shape.Line |
SVGShapeBuilder.buildLine(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "line" element.
|
static java.util.List<javafx.scene.shape.SVGPath> |
SVGShapeBuilder.buildPath(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport,
boolean hasFill)
Build an "path" element.
|
static javafx.scene.shape.Polygon |
SVGShapeBuilder.buildPolygon(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "polygon" element.
|
static javafx.scene.shape.Polyline |
SVGShapeBuilder.buildPolyline(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "polyline" element.
|
static javafx.scene.shape.Shape |
SVGShapeBuilder.buildRect(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "rect" element.
|
static javafx.scene.text.Text |
SVGShapeBuilder.buildText(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "text" element.
|
static java.util.List<javafx.scene.text.Text> |
SVGShapeBuilder.buildTspan(javafx.scene.Group group,
javafx.scene.text.Text previous,
XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "tspan" element.
|
static SpanGroup |
SVGShapeBuilder.buildTSpanGroup(javafx.scene.text.Text theText,
XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "text" element with tspan children.
|
static SpanGroup |
SVGShapeBuilder.buildTSpanGroup(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "text" element with tspan children.
|
Modifier and Type | Method and Description |
---|---|
static Viewbox |
ParserUtils.parseMarkerViewbox(XMLNode xmlNode,
Viewport viewport) |
static Viewbox |
ParserUtils.parseViewbox(XMLNode xmlNode,
Viewport viewport) |
Modifier and Type | Method and Description |
---|---|
Viewbox |
MarkerSpec.getViewbox() |
Viewbox |
SymbolSpec.getViewbox() |
Modifier and Type | Method and Description |
---|---|
void |
MarkerSpec.setViewbox(Viewbox viewbox) |
void |
SymbolSpec.setViewbox(Viewbox viewbox) |
Copyright © 2021, 2022, 2025 Herve Girod. All Rights Reserved. Documentation and source under the BSD 3-Clause licence