nsIDOMSVGPathElement

IID:2b19e692-3338-440f-a998-3cb1e8474999
Inherits From:nsIDOMSVGElement

Properties

readonly nsIDOMSVGAnimatedNumber pathLength


Methods

nsIDOMSVGPathSegArcAbs createSVGPathSegArcAbs ( float x , float y , float r1 , float r2 , float angle , PRBool largeArcFlag , PRBool sweepFlag ) nsIDOMSVGPathSegArcRel createSVGPathSegArcRel ( float x , float y , float r1 , float r2 , float angle , PRBool largeArcFlag , PRBool sweepFlag ) nsIDOMSVGPathSegClosePath createSVGPathSegClosePath ( ) nsIDOMSVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs ( float x , float y , float x1 , float y1 , float x2 , float y2 ) nsIDOMSVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel ( float x , float y , float x1 , float y1 , float x2 , float y2 ) nsIDOMSVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs ( float x , float y , float x2 , float y2 ) nsIDOMSVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel ( float x , float y , float x2 , float y2 ) nsIDOMSVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs ( float x , float y , float x1 , float y1 ) nsIDOMSVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel ( float x , float y , float x1 , float y1 ) nsIDOMSVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs ( float x , float y ) nsIDOMSVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel ( float x , float y ) nsIDOMSVGPathSegLinetoAbs createSVGPathSegLinetoAbs ( float x , float y ) nsIDOMSVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs ( float x ) nsIDOMSVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel ( float x ) nsIDOMSVGPathSegLinetoRel createSVGPathSegLinetoRel ( float x , float y ) nsIDOMSVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs ( float y ) nsIDOMSVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel ( float y ) nsIDOMSVGPathSegMovetoAbs createSVGPathSegMovetoAbs ( float x , float y ) nsIDOMSVGPathSegMovetoRel createSVGPathSegMovetoRel ( float x , float y ) PRUint32 getPathSegAtLength ( float distance ) nsIDOMSVGPoint getPointAtLength ( float distance ) float getTotalLength ( )

nsIDOMSVGPathSegArcAbs createSVGPathSegArcAbs ( float x , float y , float r1 , float r2 , float angle , PRBool largeArcFlag , PRBool sweepFlag )

Arguments:
x
y
r1
r2
angle
largeArcFlag
sweepFlag

nsIDOMSVGPathSegArcRel createSVGPathSegArcRel ( float x , float y , float r1 , float r2 , float angle , PRBool largeArcFlag , PRBool sweepFlag )

Arguments:
x
y
r1
r2
angle
largeArcFlag
sweepFlag

nsIDOMSVGPathSegClosePath createSVGPathSegClosePath ( )


nsIDOMSVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs ( float x , float y , float x1 , float y1 , float x2 , float y2 )

Arguments:
x
y
x1
y1
x2
y2

nsIDOMSVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel ( float x , float y , float x1 , float y1 , float x2 , float y2 )

Arguments:
x
y
x1
y1
x2
y2

nsIDOMSVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs ( float x , float y , float x2 , float y2 )

Arguments:
x
y
x2
y2

nsIDOMSVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel ( float x , float y , float x2 , float y2 )

Arguments:
x
y
x2
y2

nsIDOMSVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs ( float x , float y , float x1 , float y1 )

Arguments:
x
y
x1
y1

nsIDOMSVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel ( float x , float y , float x1 , float y1 )

Arguments:
x
y
x1
y1

nsIDOMSVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs ( float x , float y )

Arguments:
x
y

nsIDOMSVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel ( float x , float y )

Arguments:
x
y

nsIDOMSVGPathSegLinetoAbs createSVGPathSegLinetoAbs ( float x , float y )

Arguments:
x
y

nsIDOMSVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs ( float x )

Arguments:
x

nsIDOMSVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel ( float x )

Arguments:
x

nsIDOMSVGPathSegLinetoRel createSVGPathSegLinetoRel ( float x , float y )

Arguments:
x
y

nsIDOMSVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs ( float y )

Arguments:
y

nsIDOMSVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel ( float y )

Arguments:
y

nsIDOMSVGPathSegMovetoAbs createSVGPathSegMovetoAbs ( float x , float y )

Arguments:
x
y

nsIDOMSVGPathSegMovetoRel createSVGPathSegMovetoRel ( float x , float y )

Arguments:
x
y

PRUint32 getPathSegAtLength ( float distance )

Arguments:
distance

nsIDOMSVGPoint getPointAtLength ( float distance )

Arguments:
distance

float getTotalLength ( )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com