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(6a3b7b40-e65a-4e9c-9ee7-ca03ed0a18c7)]
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


          
void setOrientToAngle(in nsIDOMSVGAngle angle)

          
void setOrientToAuto()