Click or drag to resize

EntityObject Class

imbVeles Framework: imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Represents a generic entity.
Inheritance Hierarchy
SystemObject
  netDxfDxfObject
    netDxf.EntitiesEntityObject
      More...

Namespace:  netDxf.Entities
Assembly:  netDXF.Standard (in netDXF.Standard.dll) Version: 2.1.1
Syntax
C#
public abstract class EntityObject : DxfObject, 
	ICloneable
Request Example View Source

The EntityObject type exposes the following members.

Constructors
  NameDescription
Protected methodEntityObject
Initializes a new instance of the EntityObject class
Top
Properties
  NameDescription
Public propertyCodeName
Gets the DXF object name.
(Inherited from DxfObject.)
Public propertyColor
Gets or sets the entity color.
Public propertyHandle
Gets the handle assigned to the DXF object.
(Inherited from DxfObject.)
Public propertyIsVisible
Gets or set the entity visibility.
Public propertyLayer
Gets or sets the entity layer.
Public propertyLinetype
Gets or sets the entity line type.
Public propertyLinetypeScale
Gets or sets the entity line type scale.
Public propertyLineweight
Gets or sets the entity line weight, one unit is always 1/100 mm (default = ByLayer).
Public propertyNormal
Gets or sets the entity normal.
Public propertyOwner
Gets the owner of the actual dxf object.
Public propertyReactors
Gets the list of dxf objects that has been attached to this entity.
Public propertyTransparency
Gets or sets layer transparency (default: ByLayer).
Public propertyType
Gets the entity type.
Public propertyXData
Gets the entity extended data.
Top
Methods
  NameDescription
Public methodClone
Creates a new entity that is a copy of the current instance.
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 the default hash function.
(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.)
Protected methodOnLayerChangedEvent
Protected methodOnLinetypeChangedEvent
Protected methodOnXDataAddAppRegEvent
Protected methodOnXDataRemoveAppRegEvent
Public methodToString
Converts the value of this instance to its equivalent string representation.
(Overrides DxfObjectToString.)
Top
Events
See Also
Inheritance Hierarchy
SystemObject
  netDxfDxfObject
    netDxf.EntitiesEntityObject
      netDxf.EntitiesArc
      netDxf.EntitiesAttributeDefinition
      netDxf.EntitiesCircle
      netDxf.EntitiesDimension
      netDxf.EntitiesEllipse
      netDxf.EntitiesFace3d
      netDxf.EntitiesHatch
      netDxf.EntitiesImage
      netDxf.EntitiesInsert
      netDxf.EntitiesLeader
      netDxf.EntitiesLine
      netDxf.EntitiesLwPolyline
      netDxf.EntitiesMesh
      netDxf.EntitiesMLine
      netDxf.EntitiesMText
      netDxf.EntitiesPoint
      netDxf.EntitiesPolyfaceMesh
      netDxf.EntitiesPolyline
      netDxf.EntitiesRay
      netDxf.EntitiesShape
      netDxf.EntitiesSolid
      netDxf.EntitiesSpline
      netDxf.EntitiesText
      netDxf.EntitiesTolerance
      netDxf.EntitiesTrace
      netDxf.EntitiesUnderlay
      netDxf.EntitiesViewport
      netDxf.EntitiesWipeout
      netDxf.EntitiesXLine