IObject Class

All Objects are conductions from this class.

Definition

Namespace: PCBI.Automation
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public class IObject : InterfaceObject, IBoundableD
Inheritance
Object    IObject
Derived
Implements
InterfaceObject, IBoundableD

Properties

IsSelected Is the object selected?
ObjectColor Get or set the object color.
Tag Space to add optional objects.
Type The Objecttype.

Methods

GetAttributes The Attributes of the Object
GetBounds Gets the bounds of the object.
GetBoundsD Gets the bounds of the object.
GetOutline Creates a list of all elements building the outline.
GetOutlineD Creates a list of all elements building the outline.
GetPolygonOutline Creates outline as IPolyClass.
GetSpecifics the specifics of the Object
GetSpecificsD the specifics of the Object
ObjectColorTemporary Set the component color temporary, whitout event for need save changes. Caution: If you save while the object exists is the color added!
ResetColor Resets the set color
Select select or deselect
SetSpecifics(InterfaceObjectSpecificsD) Set the specific values of the object
SetSpecifics(IObjectSpecifics) Set the specific values of the object
SetSpecifics(IObjectSpecificsD) Set the specific values of the object

Extension Methods

See Also