Class CmxPathSpec

Class CmxPathSpec

Namespace: Aspose.Imaging.FileFormats.Cmx.ObjectModel.Specs
Assembly: Aspose.Imaging.dll (25.7.0)

Represents geometric info specified for a path.

[JsonObject(MemberSerialization.OptIn)]
   public class CmxPathSpec : ICmxObjectSpec
   {
   }

Inheritance

object CmxPathSpec

Derived

CmxArrowSpec

Implements

ICmxObjectSpec

Inherited Members

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

CmxPathSpec()

public CmxPathSpec()
   {
   }

Properties

Points

Gets or sets the points.

[JsonProperty]
   public CmxPathPointSpec[] Points
   {
      get;
      set;
   }

Property Value

CmxPathPointSpec []

Type

Gets or sets the type.

[JsonProperty]
    public int Type
    {
        get;
        set;
    }

Property Value

int

Methods

Equals(CmxPathSpec)

Check if objects are equal.

protected bool Equals(CmxPathSpec other)
   {
      return this.Equals(other as PathSpec) && this.Equals(other.NamespaceUri, this.NamespaceUri) && this.Equals(other.RelativePath, this.RelativePath);
   }

Parameters

other CmxPathSpec

The other object.

Returns

bool

The equality comparison result.

Equals(object)

Check if objects are equal.

public override bool Equals(object obj)
{
}
Since the provided code already follows standard C# conventions for indentation and spacing, no further modifications were made. The output above simply reflects the formatting of the input code.

Parameters

obj object

The other object.

Returns

bool

The equality comparison result.

GetHashCode()

Get the hash code of the current object.

public override int GetHashCode()
   {
   }

Returns

int

The hash code.

 English