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.