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
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 |
SVGPathSegArcAbs |
createSVGPathSegArcAbs(float x,
float y,
float r1,
float r2,
float angle,
boolean largeArcFlag,
boolean sweepFlag)
|
SVGPathSegArcRel |
createSVGPathSegArcRel(float x,
float y,
float r1,
float r2,
float angle,
boolean largeArcFlag,
boolean sweepFlag)
|
SVGPathSegClosePath |
createSVGPathSegClosePath()
|
SVGPathSegCurvetoCubicAbs |
createSVGPathSegCurvetoCubicAbs(float x,
float y,
float x1,
float y1,
float x2,
float y2)
|
SVGPathSegCurvetoCubicRel |
createSVGPathSegCurvetoCubicRel(float x,
float y,
float x1,
float y1,
float x2,
float y2)
|
SVGPathSegCurvetoCubicSmoothAbs |
createSVGPathSegCurvetoCubicSmoothAbs(float x,
float y,
float x2,
float y2)
|
SVGPathSegCurvetoCubicSmoothRel |
createSVGPathSegCurvetoCubicSmoothRel(float x,
float y,
float x2,
float y2)
|
SVGPathSegCurvetoQuadraticAbs |
createSVGPathSegCurvetoQuadraticAbs(float x,
float y,
float x1,
float y1)
|
SVGPathSegCurvetoQuadraticRel |
createSVGPathSegCurvetoQuadraticRel(float x,
float y,
float x1,
float y1)
|
SVGPathSegCurvetoQuadraticSmoothAbs |
createSVGPathSegCurvetoQuadraticSmoothAbs(float x,
float y)
|
SVGPathSegCurvetoQuadraticSmoothRel |
createSVGPathSegCurvetoQuadraticSmoothRel(float x,
float y)
|
SVGPathSegLinetoAbs |
createSVGPathSegLinetoAbs(float x,
float y)
|
SVGPathSegLinetoHorizontalAbs |
createSVGPathSegLinetoHorizontalAbs(float x)
|
SVGPathSegLinetoHorizontalRel |
createSVGPathSegLinetoHorizontalRel(float x)
|
SVGPathSegLinetoRel |
createSVGPathSegLinetoRel(float x,
float y)
|
SVGPathSegLinetoVerticalAbs |
createSVGPathSegLinetoVerticalAbs(float y)
|
SVGPathSegLinetoVerticalRel |
createSVGPathSegLinetoVerticalRel(float y)
|
SVGPathSegMovetoAbs |
createSVGPathSegMovetoAbs(float x,
float y)
|
SVGPathSegMovetoRel |
createSVGPathSegMovetoRel(float x,
float y)
|
SVGAnimatedNumber |
getPathLength()
|
int |
getPathSegAtLength(float distance)
|
SVGPoint |
getPointAtLength(float distance)
|
float |
getTotalLength()
|
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.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 |
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)