ADDITIVE, ANIMATE, ANIMATE_MOTION, ANIMATE_TRANSFORM, ATTRIBUTE_NAME, AZIMUTH, BASELINE_SHIFT, BASELINE_SUB, BASELINE_SUPER, BEGIN, BEVEL, BOLD, BOLDER, BUTT, CIRCLE, CLASS, CLIP_PATH, CLIP_PATH_SPEC, CLIP_PATH_UNITS, CLIP_RULE, CONTEXT_FILL, CONTEXT_STROKE, CX, CY, D, DEFS, DIFFUSE_CONSTANT, DILATE, DUR, DX, DY, ELEVATION, ELLIPSE, END, EVEN_ODD, FE_COMPOSITE, FE_DIFFUSE_LIGHTING, FE_DISTANT_LIGHT, FE_DROP_SHADOW, FE_FLOOD, FE_GAUSSIAN_BLUR, FE_IMAGE, FE_MERGE, FE_MERGE_NODE, FE_MORPHOLOGY, FE_OFFSET, FE_POINT_LIGHT, FE_SPECULAR_LIGHTING, FE_SPOT_LIGHT, FILL, FILL_OPACITY, FILL_RULE, FILTER, FLOOD_COLOR, FLOOD_OPACITY, FONT_FAMILY, FONT_SIZE, FONT_STYLE, FONT_WEIGHT, FROM, FX, FY, G, GRADIENT_TRANSFORM, GRADIENT_UNITS, HEIGHT, HIDDEN, HREF, ID, IMAGE, IN, IN2, INDEFINITE, ITALIC, LIGHTER, LIGHTING_COLOR, LINE, LINE_THROUGH, LINEAR_GRADIENT, MARKER, MARKER_END, MARKER_HEIGHT, MARKER_MID, MARKER_START, MARKER_WIDTH, MASK, MIDDLE, MITER, NON_ZERO, NONE, NORMAL, OBJECT_BOUNDINGBOX, OBLIQUE, OFFSET, OPACITY, OPERATOR, OPERATOR_ARITHMETIC, OPERATOR_ATOP, OPERATOR_IN, OPERATOR_OUT, OPERATOR_OVER, OPERATOR_XOR, ORIENT, ORIENT_AUTO, ORIENT_AUTO_REVERSE, PATH, POINT_AT_X, POINT_AT_Y, POINT_AT_Z, POINTS, POLYGON, POLYLINE, PRESERVE_ASPECT_RATIO, R, RADIAL_GRADIENT, RADIUS, RECT, REFX, REFY, REPEAT_COUNT, RESULT, ROTATE, ROUND, RX, RY, SCALE, SET, SKEW_X, SKEW_Y, SOURCE_ALPHA, SOURCE_GRAPHIC, SPECULAR_CONSTANT, SPECULAR_EXPONENT, SPREAD_METHOD, SPREAD_PAD, SPREAD_REFLECT, SPREAD_REPEAT, SQUARE, START, STD_DEVIATION, STOP, STOP_COLOR, STOP_OPACITY, STROKE, STROKE_DASHARRAY, STROKE_DASHOFFSET, STROKE_LINECAP, STROKE_LINEJOIN, STROKE_MITERLIMIT, STROKE_WIDTH, STYLE, SURFACE_SCALE, SVG, SYMBOL, TEXT, TEXT_ANCHOR, TEXT_DECORATION, TO, TRANSFORM, TRANSLATE, TSPAN, TYPE, UNDERLINE, USE, USERSPACE_ON_USE, VALUES, VIEWBOX, VISIBILITY, VISIBLE, WIDTH, X, X1, X2, XLINK_HREF, Y, Y1, Y2, Z| Modifier and Type | Method and Description |
|---|---|
static void |
applyFontOblique(javafx.scene.text.Text text)
Apply an oblique font style to a text node.
|
static javafx.scene.text.FontPosture |
applyFontPosture(javafx.scene.text.Text text,
java.lang.String value)
Apply font posture to a text node and return the JavaFX posture.
|
static void |
applyTextAnchor(javafx.scene.text.Text text,
java.lang.String value)
Apply text-anchor alignment to a text node.
|
static void |
applyTextDecoration(javafx.scene.text.Text text,
java.lang.String value)
Apply text-decoration styles to a text node.
|
static javafx.scene.shape.Shape |
buildCircle(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "circle" element.
|
static javafx.scene.shape.Shape |
buildEllipse(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build an "ellipse" element.
|
static void |
buildFEComposite(FilterSpec spec,
XMLNode node)
Build a composite filter effect.
|
static void |
buildFEDiffuseLighting(FilterSpec spec,
XMLNode node,
Viewport viewport)
Build a diffuse lighting filter effect.
|
static void |
buildFEDropShadow(FilterSpec spec,
XMLNode node,
Viewport viewport)
Build a drop shadow filter effect.
|
static void |
buildFEFlood(FilterSpec spec,
XMLNode node,
Viewport viewport)
Build a flood filter effect.
|
static void |
buildFEGaussianBlur(FilterSpec spec,
XMLNode node)
Build a Gaussian blur filter effect.
|
static void |
buildFEImage(FilterSpec spec,
java.net.URL url,
XMLNode node,
Viewport viewport)
Build an image filter effect.
|
static void |
buildFEMerge(FilterSpec spec,
XMLNode node)
Build a merge filter effect.
|
static void |
buildFEOffset(FilterSpec spec,
XMLNode node,
Viewport viewport)
Build an offset filter effect.
|
static void |
buildFESpecularLighting(FilterSpec spec,
XMLNode node,
Viewport viewport)
Build a specular lighting filter effect.
|
static javafx.scene.image.ImageView |
buildImage(XMLNode xmlNode,
java.net.URL url,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build an "image" node.
|
static javafx.scene.shape.Line |
buildLine(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "line" element.
|
static LinearGradientSpec |
buildLinearGradient(java.util.Map<java.lang.String,GradientSpec> gradientSpecs,
java.util.Map<java.lang.String,javafx.scene.paint.Paint> gradients,
XMLNode xmlNode,
Viewport viewport)
Build and register a linear gradient specification.
|
static java.util.List<javafx.scene.shape.SVGPath> |
buildPath(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport,
boolean hasFill)
Build an "path" element.
|
static javafx.scene.shape.Polygon |
buildPolygon(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "polygon" element.
|
static javafx.scene.shape.Polyline |
buildPolyline(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "polyline" element.
|
static RadialGradientSpec |
buildRadialGradient(java.util.Map<java.lang.String,GradientSpec> gradientSpecs,
java.util.Map<java.lang.String,javafx.scene.paint.Paint> gradients,
XMLNode xmlNode,
Viewport viewport)
Build and register a radial gradient specification.
|
static javafx.scene.shape.Shape |
buildRect(XMLNode xmlNode,
javafx.geometry.Bounds bounds,
Viewbox viewbox,
Viewport viewport)
Build a "rect" element.
|
static java.util.List<? extends javafx.scene.Node> |
buildUse(XMLNode xmlNode,
LoaderContext context,
javafx.geometry.Bounds bounds,
Viewport viewport,
double minTextSize)
Build a "use" element.
|
static ExtendedFontPosture |
getExtendedFontPosture(java.lang.String value)
Resolve an extended font posture from a font-style value.
|
static javafx.scene.text.FontPosture |
getFontPosture(java.lang.String value)
Resolve a JavaFX font posture from a font-style value.
|
static javafx.scene.text.FontWeight |
getFontWeight(java.lang.String value)
Resolve a JavaFX font weight from a font-weight value.
|
public static javafx.scene.shape.Shape buildRect(XMLNode xmlNode, javafx.geometry.Bounds bounds, Viewbox viewbox, Viewport viewport)
xmlNode - the nodebounds - an optinal bounds for an object to specify the coordinates of the object relative to itviewbox - the viewbox of the element (may be null)viewport - the viewportpublic static javafx.scene.shape.Shape buildCircle(XMLNode xmlNode, javafx.geometry.Bounds bounds, Viewbox viewbox, Viewport viewport)
xmlNode - the nodebounds - an optinal bounds for an object to specify the coordinates of the object relative to itviewbox - the viewbox of the elviewport - the viewportpublic static void applyFontOblique(javafx.scene.text.Text text)
text - the text nodepublic static void applyTextAnchor(javafx.scene.text.Text text,
java.lang.String value)
text - the text nodevalue - the text-anchor valuepublic static void applyTextDecoration(javafx.scene.text.Text text,
java.lang.String value)
text - the text nodevalue - the text-decoration valuepublic static javafx.scene.text.FontPosture applyFontPosture(javafx.scene.text.Text text,
java.lang.String value)
text - the text nodevalue - the font-style valuepublic static ExtendedFontPosture getExtendedFontPosture(java.lang.String value)
value - the font-style valuepublic static javafx.scene.text.FontPosture getFontPosture(java.lang.String value)
value - the font-style valuepublic static javafx.scene.text.FontWeight getFontWeight(java.lang.String value)
value - the font-weight valuepublic static RadialGradientSpec buildRadialGradient(java.util.Map<java.lang.String,GradientSpec> gradientSpecs, java.util.Map<java.lang.String,javafx.scene.paint.Paint> gradients, XMLNode xmlNode, Viewport viewport)
gradientSpecs - the gradient spec mapgradients - the resolved gradients mapxmlNode - the gradient XML nodeviewport - the viewportpublic static LinearGradientSpec buildLinearGradient(java.util.Map<java.lang.String,GradientSpec> gradientSpecs, java.util.Map<java.lang.String,javafx.scene.paint.Paint> gradients, XMLNode xmlNode, Viewport viewport)
gradientSpecs - the gradient spec mapgradients - the resolved gradients mapxmlNode - the gradient XML nodeviewport - the viewportpublic static java.util.List<? extends javafx.scene.Node> buildUse(XMLNode xmlNode, LoaderContext context, javafx.geometry.Bounds bounds, Viewport viewport, double minTextSize)
xmlNode - the nodecontext - the contextbounds - an optional bounds for an object to specify the coordinates of the object relative to itviewport - the viewportminTextSize - the minimum text size for text primitivespublic static javafx.scene.image.ImageView buildImage(XMLNode xmlNode, java.net.URL url, javafx.geometry.Bounds bounds, Viewbox viewbox, Viewport viewport)
xmlNode - the nodeurl - the reference urlbounds - an optional bounds for an object to specify the coordinates of the object relative to itviewbox - the viewbox of the element (may be null)viewport - the viewportpublic static javafx.scene.shape.Shape buildEllipse(XMLNode xmlNode, javafx.geometry.Bounds bounds, Viewbox viewbox, Viewport viewport)
xmlNode - the nodebounds - an optional bounds for an object to specify the coordinates of the object relative to itviewbox - the viewbox oviewport - the viewportpublic static java.util.List<javafx.scene.shape.SVGPath> buildPath(XMLNode xmlNode, javafx.geometry.Bounds bounds, Viewbox viewbox, Viewport viewport, boolean hasFill)
xmlNode - the nodebounds - an optional bounds for an object to specify the coordinates of the object relative to itviewbox - the viewbox of the element (may be null)viewport - the viewporthasFill - true if the parsed shaped are filledpublic static javafx.scene.shape.Polygon buildPolygon(XMLNode xmlNode, javafx.geometry.Bounds bounds, Viewbox viewbox, Viewport viewport)
xmlNode - the nodebounds - an optional bounds for an object to specify the coordinates of the object relative to itviewbox - the viewboxviewport - the viewportpublic static javafx.scene.shape.Line buildLine(XMLNode xmlNode, javafx.geometry.Bounds bounds, Viewbox viewbox, Viewport viewport)
xmlNode - the nodebounds - an optional bounds for an object to specify the coordinates of the object relative to itviewbox - the viewbox of the element (may be null)viewport - the viewportpublic static javafx.scene.shape.Polyline buildPolyline(XMLNode xmlNode, javafx.geometry.Bounds bounds, Viewbox viewbox, Viewport viewport)
xmlNode - the nodebounds - an optional bounds for an object to specify the coordinates of the object relative to itviewbox - the viewbox of the element (may be null)viewport - the viewportpublic static void buildFEGaussianBlur(FilterSpec spec, XMLNode node)
spec - the filter specnode - the effect XML nodepublic static void buildFEDropShadow(FilterSpec spec, XMLNode node, Viewport viewport)
spec - the filter specnode - the effect XML nodeviewport - the viewportpublic static void buildFEFlood(FilterSpec spec, XMLNode node, Viewport viewport)
spec - the filter specnode - the effect XML nodeviewport - the viewportpublic static void buildFEOffset(FilterSpec spec, XMLNode node, Viewport viewport)
spec - the filter specnode - the effect XML nodeviewport - the viewportpublic static void buildFEImage(FilterSpec spec, java.net.URL url, XMLNode node, Viewport viewport)
spec - the filter specurl - the base URLnode - the effect XML nodeviewport - the viewportpublic static void buildFESpecularLighting(FilterSpec spec, XMLNode node, Viewport viewport)
spec - the filter specnode - the effect XML nodeviewport - the viewportpublic static void buildFEDiffuseLighting(FilterSpec spec, XMLNode node, Viewport viewport)
spec - the filter specnode - the effect XML nodeviewport - the viewportpublic static void buildFEComposite(FilterSpec spec, XMLNode node)
spec - the filter specnode - the effect XML nodepublic static void buildFEMerge(FilterSpec spec, XMLNode node)
spec - the filter specnode - the effect XML nodeCopyright © 2021, 2022, 2025 Herve Girod. All Rights Reserved. Documentation and source under the BSD 3-Clause licence