| Package | Description |
|---|---|
| de.saxsys.svgfx.core | |
| de.saxsys.svgfx.core.definitions | |
| de.saxsys.svgfx.core.elements |
| Modifier and Type | Class and Description |
|---|---|
class |
SVGGradientBase<TPaint extends javafx.scene.paint.Paint>
Contains basic functionality to handle gradients of svg.
|
class |
SVGNodeBase<TNode extends javafx.scene.Node>
This class represents a base class which contains shape element from svg.
|
class |
SVGPolyBase<TShape extends javafx.scene.shape.Shape>
Base class for polygons and polyline.
|
class |
SVGShapeBase<TShape extends javafx.scene.shape.Shape>
This class represents a base class which contains shape element from svg.
|
| Modifier and Type | Method and Description |
|---|---|
<TData extends SVGElementBase> |
SVGDataProvider.getData(Class<TData> clazz,
String key)
Returns the data of the given key as the desired type if it exists.
|
| Modifier and Type | Method and Description |
|---|---|
SVGElementBase<?> |
SVGElementCreator.createElement(String name,
Attributes attributes,
ElementBase parent,
SVGDataProvider dataProvider) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,SVGElementBase> |
SVGDataProvider.getData()
Returns the
SVGDataProvider.data. |
Map<String,Constructor<?
extends SVGElementBase<?>>> |
SVGElementCreator.getKnownClasses()
Returns the
SVGElementCreator.knownClasses. |
| Constructor and Description |
|---|
SVGElementBase(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes, parent and dataProvider.
|
SVGGradientBase(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes, parent and dataProvider.
|
SVGNodeBase(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
SVGPolyBase(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
SVGShapeBase(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
| Modifier and Type | Field and Description |
|---|---|
static List<Class<? extends SVGElementBase<?>>> |
Constants.SVG_ELEMENT_CLASSES
contains a list with all the known svg classes for elements.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Circle
This class represents a line element from svg
Created by Xyanid on 25.10.2015.
|
class |
ClipPath
This class represents a clipPath element from svg Created by Xyanid on 25.10.2015.
|
class |
Defs
This class represents a stop element from svg
Created by Xyanid on 25.10.2015.
|
class |
Ellipse
This class represents a line element from svg
Created by Xyanid on 25.10.2015.
|
class |
Group
This class represents the style element from svg
Created by Xyanid on 27.10.2015.
|
class |
Line
This class represents a line element from svg
Created by Xyanid on 25.10.2015.
|
class |
LinearGradient
This class represents the linear gradient element from svg
Created by Xyanid on 24.10.2015.
|
class |
Path
This class represents a line element from svg
Created by Xyanid on 25.10.2015.
|
class |
Polygon
This class represents a line element from svg
Created by Xyanid on 25.10.2015.
|
class |
Polyline
This class represents a polyline element from svg
Created by Xyanid on 25.10.2015.
|
class |
RadialGradient
This Class represents a radial gradient from svg
Created by Xyanid on 25.10.2015.
|
class |
Rectangle
This class represents a line element from svg
Created by Xyanid on 25.10.2015.
|
class |
Stop
This class represents a stop element from svg
Created by Xyanid on 25.10.2015.
|
class |
Style
This class represents the style element from svg
Created by Xyanid on 27.10.2015.
|
class |
Svg
This class represents the svg element from svg
Created by Xyanid on 24.10.2015.
|
class |
Use
This class represents a use element from svg
Created by Xyanid on 25.10.2015.
|
| Constructor and Description |
|---|
Circle(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
ClipPath(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Defs(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Ellipse(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Group(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Line(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
LinearGradient(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Path(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Polygon(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Polyline(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
RadialGradient(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Rectangle(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Stop(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Style(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Svg(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Use(String name,
Attributes attributes,
SVGElementBase<SVGDataProvider> parent,
SVGDataProvider dataProvider)
Creates a new instance of he element using the given attributes and the parent.
|
Copyright © 2015 Saxonia Systems AG. All rights reserved.