com.aspose.html.dom.svg

Class SVGMarkerElement

    • Field Detail

      • SVG_MARKERUNITS_UNKNOWN

        @DOMNameAttribute(name="SVG_MARKERUNITS_UNKNOWN")
        public static final int SVG_MARKERUNITS_UNKNOWN

        The marker unit type is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.

        See Also:
        Constant Field Values
      • SVG_MARKERUNITS_USERSPACEONUSE

        @DOMNameAttribute(name="SVG_MARKERUNITS_USERSPACEONUSE")
        public static final int SVG_MARKERUNITS_USERSPACEONUSE

        The value of attribute ‘markerUnits’ is 'userSpaceOnUse'.

        See Also:
        Constant Field Values
      • SVG_MARKERUNITS_STROKEWIDTH

        @DOMNameAttribute(name="SVG_MARKERUNITS_STROKEWIDTH")
        public static final int SVG_MARKERUNITS_STROKEWIDTH

        The value of attribute ‘markerUnits’ is 'strokeWidth'.

        See Also:
        Constant Field Values
      • SVG_MARKER_ORIENT_UNKNOWN

        @DOMNameAttribute(name="SVG_MARKER_ORIENT_UNKNOWN")
        public static final int SVG_MARKER_ORIENT_UNKNOWN

        The marker orientation is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.

        See Also:
        Constant Field Values
    • Constructor Detail

      • SVGMarkerElement

        public SVGMarkerElement(com.aspose.html.dom.DOMName name,
                                Document doc)

        Initializes a new instance of the SVGElement class.

        Parameters:
        name - The element name.
        doc - The document.
    • Method Detail

      • getViewBox

        public SVGAnimatedRect getViewBox()

        Corresponds to attribute ‘viewBox’ on the given element.

        Value: The ‘viewBox’ of the given element.
        Specified by:
        getViewBox in interface ISVGFitToViewBox
      • getRefX

        @DOMNameAttribute(name="refX")
        public SVGAnimatedLength getRefX()

        Corresponds to attribute ‘refX’ on the given ‘marker’ element.

        Value: The attribute ‘refX’ of the given ‘marker’ element.
      • getRefY

        @DOMNameAttribute(name="refY")
        public SVGAnimatedLength getRefY()

        Corresponds to attribute ‘refY’ on the given ‘marker’ element.

        Value: The attribute ‘refY’ of the given ‘marker’ element.
      • getMarkerUnits

        @DOMNameAttribute(name="markerUnits")
        public SVGAnimatedEnumeration getMarkerUnits()

        Corresponds to attribute ‘markerUnits’ on the given ‘marker’ element. One of the Marker Unit Types defined on this interface.

        Value: The attribute ‘markerUnits’ of the given ‘marker’ element.
      • getMarkerWidth

        @DOMNameAttribute(name="markerWidth")
        public SVGAnimatedLength getMarkerWidth()

        Corresponds to attribute ‘markerWidth’ on the given ‘marker’ element.

        Value: The attribute ‘markerWidth’ of the given ‘marker’ element.
      • getMarkerHeight

        @DOMNameAttribute(name="markerHeight")
        public SVGAnimatedLength getMarkerHeight()

        Corresponds to attribute ‘markerHeight’ on the given ‘marker’ element.

        Value: The attribute ‘markerHeight’ of the given ‘marker’ element.
      • getOrientType

        @DOMNameAttribute(name="orientType")
        public SVGAnimatedEnumeration getOrientType()

        Corresponds to attribute ‘orient’ on the given ‘marker’ element. One of the Marker Orientation Types defined on this interface.

        Value: The attribute ‘orient’ of the given ‘marker’ element.
      • getOrientAngle

        @DOMNameAttribute(name="orientAngle")
        public SVGAnimatedAngle getOrientAngle()

        Corresponds to attribute ‘orient’ on the given ‘marker’ element. If markerUnits is SVG_MARKER_ORIENT_ANGLE, the angle value for attribute ‘orient’; otherwise, it will be set to zero.

        Value: The attribute ‘orient’ of the given ‘marker’ element.