Represents a base class for all entities in a CAD file.
Top
Top
The following tables list the members exposed by the CADEntity type.
Name | Description | |
---|---|---|
Box | Gets or sets a three-dimensional box that encloses the CADEntity. | |
Color | Gets or sets a color for the given CADEntity. | |
Count | Gets a number of entities contained in the given CADEntity. | |
EntName | Gets a name of the CADEntity. | |
EntType | The entity type defined by the EntityType enumeration. | |
Entities | Gets a collection of all entities owned by this CADEntity. | |
ExtendedData | Provides access to entity extended data | |
Handle | Gets a CADEntity handle. | |
Layer | Gets or sets a layer containing this CADEntity. | |
LineType | Gets or sets a linetype of the CADEntity. | |
LineTypeScale | Gets or sets a value equal to a quantity of linetype elements per unit of its length. | |
LineWeight | Gets or sets a thickness of lines for this CADEntity. | |
Selected | Gets or sets a value indicating whether the CADEntity is selected. | |
Visibility | Gets or sets a value indicating whether a CADEntity is visible. |
Name | Description | |
---|---|---|
AddEntity | Virtual method. Redefined in descendant classes. | |
AssignEntity | Copies an entity | |
ChangeEntity | Edits current entity by specified offset | |
Clone | Copies an entity | |
Dispose | Releases all resources used by the CADEntity. | |
DrawEntityTrace | Implements drawing of entity with specified offset to specified Control | |
Equals | (Overloaded) (inherited from Object). | |
GetBoxPoints | Checks if the CADEntity must be drawn during a drawing cycle. | |
GetHashCode | (inherited from Object). | |
GetType | (inherited from Object). | |
Loaded | Virtual method. Redefined in descendant classes. | |
OnDraw | Raises a DrawEvent. | |
ReferenceEquals | (inherited from Object). | |
SetLType | Sets a linetype for this CADEntity. | |
ToString | (inherited from Object). |