SVGPathSeg Class
The SVGPathSeg interface is a base interface that corresponds to a single command within a path data specification.
Inheritance Hierarchy
SystemObject
  Aspose.Html.DomDOMObject
    Aspose.Html.Dom.Svg.DataTypesSVGValueType
      Aspose.Html.Dom.Svg.PathsSVGPathSeg
        More...

Namespace: Aspose.Html.Dom.Svg.Paths
Assembly: Aspose.HTML (in Aspose.HTML.dll) Version: 21.3
Syntax
public abstract class SVGPathSeg : SVGValueType

The SVGPathSeg type exposes the following members.

Properties
  NameDescription
Public propertyPathSegType
The type of the path segment as specified by one of the constants defined on this interface.
Public propertyPathSegTypeAsLetter
The type of the path segment, specified by the corresponding one character command name.
Methods
  NameDescription
Public methodDispose
Releases unmanaged and - optionally - managed resources.
(Inherited from SVGValueType.)
Protected methodDispose(Boolean)
Releases unmanaged and - optionally - managed resources.
(Inherited from SVGValueType.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Fields
  NameDescription
Public fieldStatic memberPATHSEG_ARC_ABS
Corresponds to a "absolute arcto" (A) path data command.
Public fieldStatic memberPATHSEG_ARC_REL
Corresponds to a "relative arcto" (a) path data command.
Public fieldStatic memberPATHSEG_CLOSEPATH
Corresponds to a "closepath" (z) path data command.
Public fieldStatic memberPATHSEG_CURVETO_CUBIC_ABS
Corresponds to a "absolute cubic Bézier curveto" (C) path data command.
Public fieldStatic memberPATHSEG_CURVETO_CUBIC_REL
Corresponds to a "relative cubic Bézier curveto" (c) path data command.
Public fieldStatic memberPATHSEG_CURVETO_CUBIC_SMOOTH_ABS
Corresponds to a "absolute smooth cubic curveto" (S) path data command.
Public fieldStatic memberPATHSEG_CURVETO_CUBIC_SMOOTH_REL
Corresponds to a "relative smooth cubic curveto" (s) path data command.
Public fieldStatic memberPATHSEG_CURVETO_QUADRATIC_ABS
Corresponds to a "absolute quadratic Bézier curveto" (Q) path data command.
Public fieldStatic memberPATHSEG_CURVETO_QUADRATIC_REL
Corresponds to a "relative quadratic Bézier curveto" (q) path data command.
Public fieldStatic memberPATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS
Corresponds to a "absolute smooth quadratic curveto" (T) path data command.
Public fieldStatic memberPATHSEG_CURVETO_QUADRATIC_SMOOTH_REL
Corresponds to a "relative smooth quadratic curveto" (t) path data command.
Public fieldStatic memberPATHSEG_LINETO_ABS
Corresponds to a "absolute lineto" (L) path data command.
Public fieldStatic memberPATHSEG_LINETO_HORIZONTAL_ABS
Corresponds to a "absolute horizontal lineto" (H) path data command.
Public fieldStatic memberPATHSEG_LINETO_HORIZONTAL_REL
Corresponds to a "relative horizontal lineto" (h) path data command.
Public fieldStatic memberPATHSEG_LINETO_REL
Corresponds to a "relative lineto" (l) path data command.
Public fieldStatic memberPATHSEG_LINETO_VERTICAL_ABS
Corresponds to a "absolute vertical lineto" (V) path data command.
Public fieldStatic memberPATHSEG_LINETO_VERTICAL_REL
Corresponds to a "relative vertical lineto" (v) path data command.
Public fieldStatic memberPATHSEG_MOVETO_ABS
Corresponds to a "absolute moveto" (M) path data command.
Public fieldStatic memberPATHSEG_MOVETO_REL
Corresponds to a "relative moveto" (m) path data command.
Public fieldStatic memberPATHSEG_UNKNOWN
The 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
Inheritance Hierarchy
SystemObject
  Aspose.Html.DomDOMObject
    Aspose.Html.Dom.Svg.DataTypesSVGValueType
      Aspose.Html.Dom.Svg.PathsSVGPathSeg
        Aspose.Html.Dom.Svg.PathsSVGPathSegArcAbs
        Aspose.Html.Dom.Svg.PathsSVGPathSegArcRel
        Aspose.Html.Dom.Svg.PathsSVGPathSegClosePath
        Aspose.Html.Dom.Svg.PathsSVGPathSegCurvetoCubicAbs
        Aspose.Html.Dom.Svg.PathsSVGPathSegCurvetoCubicRel
        Aspose.Html.Dom.Svg.PathsSVGPathSegCurvetoCubicSmoothAbs
        Aspose.Html.Dom.Svg.PathsSVGPathSegCurvetoCubicSmoothRel
        Aspose.Html.Dom.Svg.PathsSVGPathSegCurvetoQuadraticAbs
        Aspose.Html.Dom.Svg.PathsSVGPathSegCurvetoQuadraticRel
        Aspose.Html.Dom.Svg.PathsSVGPathSegCurvetoQuadraticSmoothAbs
        Aspose.Html.Dom.Svg.PathsSVGPathSegCurvetoQuadraticSmoothRel
        Aspose.Html.Dom.Svg.PathsSVGPathSegLinetoAbs
        Aspose.Html.Dom.Svg.PathsSVGPathSegLinetoHorizontalAbs
        Aspose.Html.Dom.Svg.PathsSVGPathSegLinetoHorizontalRel
        Aspose.Html.Dom.Svg.PathsSVGPathSegLinetoRel
        Aspose.Html.Dom.Svg.PathsSVGPathSegLinetoVerticalAbs
        Aspose.Html.Dom.Svg.PathsSVGPathSegLinetoVerticalRel
        Aspose.Html.Dom.Svg.PathsSVGPathSegMovetoAbs
        Aspose.Html.Dom.Svg.PathsSVGPathSegMovetoRel