org.apache.batik.dom.svg
public class SVGOMPathElement extends SVGGraphicsElement implements SVGPathElement, SVGPathSegConstants
| Field Summary | |
|---|---|
| protected SVGOMAnimatedPathData | d
The 'd' attribute value. |
| protected static DoublyIndexedTable | xmlTraitInformation
Table mapping XML attribute names to TraitInformation objects. |
| Constructor Summary | |
|---|---|
| protected | SVGOMPathElement()
Creates a new SVGOMPathElement object. |
| SVGOMPathElement(String prefix, AbstractDocument owner)
Creates a new SVGOMPathElement object. | |
| Method Summary | |
|---|---|
| SVGPathSegArcAbs | createSVGPathSegArcAbs(float x_value, float y_value, float r1_value, float r2_value, float angle_value, boolean largeArcFlag_value, boolean sweepFlag_value)
DOM: Implements SVGPathElement#createSVGPathSegArcAbs(float,float,float,float,float,boolean,boolean). |
| SVGPathSegArcRel | createSVGPathSegArcRel(float x_value, float y_value, float r1_value, float r2_value, float angle_value, boolean largeArcFlag_value, boolean sweepFlag_value)
DOM: Implements SVGPathElement#createSVGPathSegArcRel(float,float,float,float,float,boolean,boolean). |
| SVGPathSegClosePath | createSVGPathSegClosePath()
DOM: Implements SVGPathElement#createSVGPathSegClosePath(). |
| SVGPathSegCurvetoCubicAbs | createSVGPathSegCurvetoCubicAbs(float x_value, float y_value, float x1_value, float y1_value, float x2_value, float y2_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoCubicAbs(float,float,float,float,float,float). |
| SVGPathSegCurvetoCubicRel | createSVGPathSegCurvetoCubicRel(float x_value, float y_value, float x1_value, float y1_value, float x2_value, float y2_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoCubicRel(float,float,float,float,float,float). |
| SVGPathSegCurvetoCubicSmoothAbs | createSVGPathSegCurvetoCubicSmoothAbs(float x_value, float y_value, float x2_value, float y2_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoCubicSmoothAbs(float,float,float,float). |
| SVGPathSegCurvetoCubicSmoothRel | createSVGPathSegCurvetoCubicSmoothRel(float x_value, float y_value, float x2_value, float y2_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoCubicSmoothRel(float,float,float,float). |
| SVGPathSegCurvetoQuadraticAbs | createSVGPathSegCurvetoQuadraticAbs(float x_value, float y_value, float x1_value, float y1_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoQuadraticAbs(float,float,float,float). |
| SVGPathSegCurvetoQuadraticRel | createSVGPathSegCurvetoQuadraticRel(float x_value, float y_value, float x1_value, float y1_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoQuadraticRel(float,float,float,float). |
| SVGPathSegCurvetoQuadraticSmoothAbs | createSVGPathSegCurvetoQuadraticSmoothAbs(float x_value, float y_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoQuadraticSmoothAbs(float,float). |
| SVGPathSegCurvetoQuadraticSmoothRel | createSVGPathSegCurvetoQuadraticSmoothRel(float x_value, float y_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoQuadraticSmoothRel(float,float). |
| SVGPathSegLinetoAbs | createSVGPathSegLinetoAbs(float x_value, float y_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoAbs(float,float). |
| SVGPathSegLinetoHorizontalAbs | createSVGPathSegLinetoHorizontalAbs(float x_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoHorizontalAbs(float). |
| SVGPathSegLinetoHorizontalRel | createSVGPathSegLinetoHorizontalRel(float x_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoHorizontalRel(float). |
| SVGPathSegLinetoRel | createSVGPathSegLinetoRel(float x_value, float y_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoRel(float,float). |
| SVGPathSegLinetoVerticalAbs | createSVGPathSegLinetoVerticalAbs(float y_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoVerticalAbs(float). |
| SVGPathSegLinetoVerticalRel | createSVGPathSegLinetoVerticalRel(float y_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoVerticalRel(float). |
| SVGPathSegMovetoAbs | createSVGPathSegMovetoAbs(float x_value, float y_value)
DOM: Implements SVGPathElement#createSVGPathSegMovetoAbs(float,float). |
| SVGPathSegMovetoRel | createSVGPathSegMovetoRel(float x_value, float y_value)
DOM: Implements SVGPathElement#createSVGPathSegMovetoRel(float,float). |
| SVGPathSegList | getAnimatedNormalizedPathSegList()
DOM: Implements SVGPathElement#getAnimatedNormalizedPathSegList(). |
| SVGOMAnimatedPathData | getAnimatedPathData()
Returns the SVGOMAnimatedPathData object that manages the
path data for this element. |
| SVGPathSegList | getAnimatedPathSegList()
DOM: Implements SVGPathElement#getAnimatedPathSegList(). |
| String | getLocalName()
DOM: Implements org.w3c.dom.Node#getLocalName(). |
| SVGPathSegList | getNormalizedPathSegList()
DOM: Implements SVGPathElement#getNormalizedPathSegList(). |
| SVGAnimatedNumber | getPathLength()
DOM: Implements SVGPathElement#getPathLength(). |
| int | getPathSegAtLength(float distance)
DOM: Implements SVGPathElement#getPathSegAtLength(float). |
| SVGPathSegList | getPathSegList()
DOM: Implements SVGPathElement#getPathSegList(). |
| SVGPoint | getPointAtLength(float distance)
DOM: Implements SVGPathElement#getPointAtLength(float). |
| float | getTotalLength()
DOM: Implements SVGPathElement#getTotalLength(). |
| protected DoublyIndexedTable | getTraitInformationTable()
Returns the table of TraitInformation objects for this element. |
| protected void | initializeAllLiveAttributes()
Initializes all live attributes for this element. |
| protected Node | newNode()
Returns a new uninitialized instance of this object's class. |
Parameters: prefix The namespace prefix. owner The owner document.