ACadSharp.Objects.SortEntitiesTable.Sorter

class · ACadSharp · CLR name: ACadSharp.Objects.SortEntitiesTable+Sorter

Entity sorter based in their position in the collection.

Base type: System.Object. Inherited members are documented on their declaring type.

Interfaces: System.IComparable[ACadSharp.Objects.SortEntitiesTable.Sorter].

import acadsharp
Type = acadsharp.get_type('ACadSharp.Objects.SortEntitiesTable+Sorter')

Declared public members

Signatures retain CLR types and names. Python.NET resolves overloads and converts compatible Python values at call time. Property setters are shown only when public. Operators retain their CLR names; Python.NET also maps supported operators to Python syntax.

.ctor

ACadSharp.Objects.SortEntitiesTable.Sorter(ACadSharp.Entities.Entity entity, System.UInt64 handle)

Sorter constructor with the entity and handle.

  • entity: Entity in the block to be sorted.
  • handle: Sorter handle.

CompareTo

System.Int32 CompareTo(ACadSharp.Objects.SortEntitiesTable.Sorter other)

Documentation inherited from: base member.

ToString

System.String ToString()

Documentation inherited from: base member.

Entity

ACadSharp.Entities.Entity Entity { get; set; }

Entity to set the order to.

SortHandle

System.UInt64 SortHandle { get; set; }

Sorter handle, if this doesn't point to an entity, the value will match with ACadSharp.Objects.SortEntitiesTable.Sorter.Entity's handle.