The nsIDOMSVGMarker interface is the interface to an SVG marker element. For more information on this interface please see http://www.w3.org/TR/SVG11/painting.html#InterfaceSVGMarkerElement
[scriptable, uuid(7d89ceb8-f985-4095-8f24-421910704e5e)]
interface nsIDOMSVGMarkerElement : nsIDOMSVGElement
Constants
const
unsigned short
SVG_MARKERUNITS_UNKNOWN = 0
const
unsigned short
SVG_MARKERUNITS_USERSPACEONUSE = 1
const
unsigned short
SVG_MARKERUNITS_STROKEWIDTH = 2
const
unsigned short
SVG_MARKER_ORIENT_UNKNOWN = 0
const
unsigned short
SVG_MARKER_ORIENT_AUTO = 1
const
unsigned short
SVG_MARKER_ORIENT_ANGLE = 2
Attributes
readonly attribute
nsIDOMSVGAnimatedLength
markerHeight
readonly attribute
nsIDOMSVGAnimatedEnumeration
markerUnits
readonly attribute
nsIDOMSVGAnimatedLength
markerWidth
readonly attribute
nsIDOMSVGAnimatedAngle
orientAngle
readonly attribute
nsIDOMSVGAnimatedEnumeration
orientType
readonly attribute
nsIDOMSVGAnimatedLength
refX
readonly attribute
nsIDOMSVGAnimatedLength
refY
Methods
[noscript]
nsIDOMSVGMatrix
getMarkerTransform(in float strokeWidth, in float x, in float y, in float angle)
[noscript]
nsIDOMSVGMatrix
getViewboxToViewportTransform()
void
setOrientToAngle(in nsIDOMSVGAngle angle)
void
setOrientToAuto()
Compare to: