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 {@link
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 {@link
SVGPathElement#createSVGPathSegArcRel(float,float,float,float,float,boolean,boolean)}. |
| SVGPathSegClosePath | createSVGPathSegClosePath()
DOM: Implements {@link SVGPathElement#createSVGPathSegClosePath()}. |
| SVGPathSegCurvetoCubicAbs | createSVGPathSegCurvetoCubicAbs(float x_value, float y_value, float x1_value, float y1_value, float x2_value, float y2_value)
DOM: Implements {@link
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 {@link
SVGPathElement#createSVGPathSegCurvetoCubicRel(float,float,float,float,float,float)}. |
| SVGPathSegCurvetoCubicSmoothAbs | createSVGPathSegCurvetoCubicSmoothAbs(float x_value, float y_value, float x2_value, float y2_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegCurvetoCubicSmoothAbs(float,float,float,float)}. |
| SVGPathSegCurvetoCubicSmoothRel | createSVGPathSegCurvetoCubicSmoothRel(float x_value, float y_value, float x2_value, float y2_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegCurvetoCubicSmoothRel(float,float,float,float)}. |
| SVGPathSegCurvetoQuadraticAbs | createSVGPathSegCurvetoQuadraticAbs(float x_value, float y_value, float x1_value, float y1_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegCurvetoQuadraticAbs(float,float,float,float)}. |
| SVGPathSegCurvetoQuadraticRel | createSVGPathSegCurvetoQuadraticRel(float x_value, float y_value, float x1_value, float y1_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegCurvetoQuadraticRel(float,float,float,float)}. |
| SVGPathSegCurvetoQuadraticSmoothAbs | createSVGPathSegCurvetoQuadraticSmoothAbs(float x_value, float y_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegCurvetoQuadraticSmoothAbs(float,float)}. |
| SVGPathSegCurvetoQuadraticSmoothRel | createSVGPathSegCurvetoQuadraticSmoothRel(float x_value, float y_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegCurvetoQuadraticSmoothRel(float,float)}. |
| SVGPathSegLinetoAbs | createSVGPathSegLinetoAbs(float x_value, float y_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegLinetoAbs(float,float)}. |
| SVGPathSegLinetoHorizontalAbs | createSVGPathSegLinetoHorizontalAbs(float x_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegLinetoHorizontalAbs(float)}. |
| SVGPathSegLinetoHorizontalRel | createSVGPathSegLinetoHorizontalRel(float x_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegLinetoHorizontalRel(float)}. |
| SVGPathSegLinetoRel | createSVGPathSegLinetoRel(float x_value, float y_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegLinetoRel(float,float)}. |
| SVGPathSegLinetoVerticalAbs | createSVGPathSegLinetoVerticalAbs(float y_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegLinetoVerticalAbs(float)}. |
| SVGPathSegLinetoVerticalRel | createSVGPathSegLinetoVerticalRel(float y_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegLinetoVerticalRel(float)}. |
| SVGPathSegMovetoAbs | createSVGPathSegMovetoAbs(float x_value, float y_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegMovetoAbs(float,float)}. |
| SVGPathSegMovetoRel | createSVGPathSegMovetoRel(float x_value, float y_value)
DOM: Implements {@link
SVGPathElement#createSVGPathSegMovetoRel(float,float)}. |
| SVGPathSegList | getAnimatedNormalizedPathSegList()
DOM: Implements {@link
SVGPathElement#getAnimatedNormalizedPathSegList()}. |
| SVGPathSegList | getAnimatedPathSegList()
DOM: Implements {@link SVGPathElement#getAnimatedPathSegList()}. |
| String | getLocalName()
DOM: Implements {@link org.w3c.dom.Node#getLocalName()}. |
| SVGPathSegList | getNormalizedPathSegList()
DOM: Implements {@link SVGPathElement#getNormalizedPathSegList()}. |
| SVGAnimatedNumber | getPathLength()
DOM: Implements {@link SVGPathElement#getPathLength()}. |
| int | getPathSegAtLength(float distance)
DOM: Implements {@link SVGPathElement#getPathSegAtLength(float)}. |
| SVGPathSegList | getPathSegList()
DOM: Implements {@link SVGPathElement#getPathSegList()}. |
| SVGPoint | getPointAtLength(float distance)
DOM: Implements {@link SVGPathElement#getPointAtLength(float)}. |
| float | getTotalLength()
DOM: Implements {@link 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.