Interface SVGPathElement

All Superinterfaces:
Element, EventTarget, Node, SVGAnimatedPathData, SVGElement, SVGExternalResourcesRequired, SVGLangSpace, SVGLocatable, SVGStylable, SVGTests, SVGTransformable
All Known Implementing Classes:
SVGOMPathElement

  • Method Details

    • 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)