nsIDOMSVGPathSeg

IID:b9022da7-e26d-4df3-8c94-b45c4aedda7c
Inherits From:nsISupports

Constants

PRUint16 PATHSEG_UNKNOWN = 0
PRUint16 PATHSEG_CLOSEPATH = 1
PRUint16 PATHSEG_MOVETO_ABS = 2
PRUint16 PATHSEG_MOVETO_REL = 3
PRUint16 PATHSEG_LINETO_ABS = 4
PRUint16 PATHSEG_LINETO_REL = 5
PRUint16 PATHSEG_CURVETO_CUBIC_ABS = 6
PRUint16 PATHSEG_CURVETO_CUBIC_REL = 7
PRUint16 PATHSEG_CURVETO_QUADRATIC_ABS = 8
PRUint16 PATHSEG_CURVETO_QUADRATIC_REL = 9
PRUint16 PATHSEG_ARC_ABS = 10
PRUint16 PATHSEG_ARC_REL = 11
PRUint16 PATHSEG_LINETO_HORIZONTAL_ABS = 12
PRUint16 PATHSEG_LINETO_HORIZONTAL_REL = 13
PRUint16 PATHSEG_LINETO_VERTICAL_ABS = 14
PRUint16 PATHSEG_LINETO_VERTICAL_REL = 15
PRUint16 PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16
PRUint16 PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17
PRUint16 PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18
PRUint16 PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19

Properties

readonly PRUint16 pathSegType

readonly DOMString pathSegTypeAsLetter


References

This interface is passed as an argument to the following methods:

nsIDOMSVGPathSegList.appendItem, nsIDOMSVGPathSegList.initialize, nsIDOMSVGPathSegList.insertItemBefore, nsIDOMSVGPathSegList.replaceItem

This interface is returned from the following methods:

nsIDOMSVGPathSegList.appendItem, nsIDOMSVGPathSegList.getItem, nsIDOMSVGPathSegList.initialize, nsIDOMSVGPathSegList.insertItemBefore, nsIDOMSVGPathSegList.removeItem, nsIDOMSVGPathSegList.replaceItem

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com