Linux Mac OSX Windows
 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()