Package org.w3c.dom.svg
Interface SVGPathElement
-
- All Superinterfaces:
Element
,EventTarget
,Node
,SVGAnimatedPathData
,SVGElement
,SVGExternalResourcesRequired
,SVGLangSpace
,SVGLocatable
,SVGStylable
,SVGTests
,SVGTransformable
public interface SVGPathElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, EventTarget, SVGAnimatedPathData
-
-
Field Summary
-
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
-
Method Summary
-
Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
-
Methods inherited from interface org.w3c.dom.events.EventTarget
addEventListener, dispatchEvent, removeEventListener
-
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
Methods inherited from interface org.w3c.dom.svg.SVGAnimatedPathData
getAnimatedNormalizedPathSegList, getAnimatedPathSegList, getNormalizedPathSegList, getPathSegList
-
Methods inherited from interface org.w3c.dom.svg.SVGElement
getId, getOwnerSVGElement, getViewportElement, getXMLbase, setId, setXMLbase
-
Methods inherited from interface org.w3c.dom.svg.SVGExternalResourcesRequired
getExternalResourcesRequired
-
Methods inherited from interface org.w3c.dom.svg.SVGLangSpace
getXMLlang, getXMLspace, setXMLlang, setXMLspace
-
Methods inherited from interface org.w3c.dom.svg.SVGLocatable
getBBox, getCTM, getFarthestViewportElement, getNearestViewportElement, getScreenCTM, getTransformToElement
-
Methods inherited from interface org.w3c.dom.svg.SVGStylable
getClassName, getPresentationAttribute, getStyle
-
Methods inherited from interface org.w3c.dom.svg.SVGTests
getRequiredExtensions, getRequiredFeatures, getSystemLanguage, hasExtension
-
Methods inherited from interface org.w3c.dom.svg.SVGTransformable
getTransform
-
-
-
-
Method Detail
-
getPathLength
SVGAnimatedNumber getPathLength()
-
getTotalLength
float getTotalLength()
-
getPointAtLength
SVGPoint getPointAtLength(float distance)
-
getPathSegAtLength
int getPathSegAtLength(float distance)
-
createSVGPathSegClosePath
SVGPathSegClosePath createSVGPathSegClosePath()
-
createSVGPathSegMovetoAbs
SVGPathSegMovetoAbs createSVGPathSegMovetoAbs(float x, float y)
-
createSVGPathSegMovetoRel
SVGPathSegMovetoRel createSVGPathSegMovetoRel(float x, float y)
-
createSVGPathSegLinetoAbs
SVGPathSegLinetoAbs createSVGPathSegLinetoAbs(float x, float y)
-
createSVGPathSegLinetoRel
SVGPathSegLinetoRel createSVGPathSegLinetoRel(float x, float y)
-
createSVGPathSegCurvetoCubicAbs
SVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs(float x, float y, float x1, float y1, float x2, float y2)
-
createSVGPathSegCurvetoCubicRel
SVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel(float x, float y, float x1, float y1, float x2, float y2)
-
createSVGPathSegCurvetoQuadraticAbs
SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs(float x, float y, float x1, float y1)
-
createSVGPathSegCurvetoQuadraticRel
SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel(float x, float y, float x1, float y1)
-
createSVGPathSegArcAbs
SVGPathSegArcAbs createSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, boolean largeArcFlag, boolean sweepFlag)
-
createSVGPathSegArcRel
SVGPathSegArcRel createSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, boolean largeArcFlag, boolean sweepFlag)
-
createSVGPathSegLinetoHorizontalAbs
SVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs(float x)
-
createSVGPathSegLinetoHorizontalRel
SVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel(float x)
-
createSVGPathSegLinetoVerticalAbs
SVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs(float y)
-
createSVGPathSegLinetoVerticalRel
SVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel(float y)
-
createSVGPathSegCurvetoCubicSmoothAbs
SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs(float x, float y, float x2, float y2)
-
createSVGPathSegCurvetoCubicSmoothRel
SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel(float x, float y, float x2, float y2)
-
createSVGPathSegCurvetoQuadraticSmoothAbs
SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs(float x, float y)
-
createSVGPathSegCurvetoQuadraticSmoothRel
SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel(float x, float y)
-
-