public class IPin : InterfacePin
Public Class IPin
Implements InterfacePin
public ref class IPin : InterfacePin
type IPin =
class
interface InterfacePin
end
PinNumber | The PinNumber = PinLabel in eda-data file (Package Pin Label) |
Type | Pin Type Ellipse, Rectangle or Polygon. If not possible to get the type it is unknown. |
Equals |
Compares two components.
(Overrides ObjectEquals(Object)) |
EqualsNull | Determines whether the component is null. |
GetBounds | Returns the bounds of the pin. |
GetBoundsD(ICMPObject) | Returns the bounds of the pin with double values. |
GetBoundsD(InterfaceCMPObject) | Returns the bounds of the pin with double values. |
GetHashCode |
Gets the HashCode.
(Overrides ObjectGetHashCode) |
GetIPinIndexInPackageDefinition | Returns the index of the pin in the package definition |
GetIPinPad(InterfaceODBLayer, InterfaceCMPObject) | Returns the largest pad under the pin. |
GetIPinPad(IODBLayer, ICMPObject) | Returns the largest pad under the pin. |
GetIPinPosition | GetIPinPosition returns the global coordinates on the layer (worldcoordinates), with translation (mirrored, etc.) |
GetIPinPositionD(ICMPObject) | GetIPinPosition returns the global coordinates on the layer (worldcoordinates), with translation (mirrored, etc.) |
GetIPinPositionD(InterfaceCMPObject) | GetIPinPosition returns the global coordinates on the layer (worldcoordinates), with translation (mirrored, etc.) |
GetIPinPositionGeometry | Gets the position of the pin on the component without translation etc. |
GetIPinPositionGeometryD | Gets the position of the pin on the component without translation etc. |
GetNetNameOnIPin(ICMPObject) | Gets the name of the underlying net of a pin. |
GetNetNameOnIPin(InterfaceCMPObject) | Gets the name of the underlying net of a pin. |
GetNetNameOnIPin(InterfaceODBLayer, InterfaceCMPObject) | Gets the name of the underlying net of a pin. |
GetNetNameOnIPin(IODBLayer, ICMPObject) | Gets the name of the underlying net of a pin. |
GetNetNrOnCMPGeometry(ICMPObject) | searches the net number of the IPin |
GetNetNrOnCMPGeometry(InterfaceCMPObject) | searches the net number of the IPin |
GetNetObject(ICMPObject) | Gets the INetObject for this Pin/Component |
GetNetObject(InterfaceCMPObject) | Gets the INetObject for this Pin/Component |
GetPinColor(ICMPObject) | Get the pin color. |
GetPinColor(InterfaceCMPObject) | Get the pin color. |
GetPinSpecialInfo(ICMPObject) | Set special text to pin, this must be activated in component view setup or IPCBIWindow.ActivatePinSpecialInfo(). |
GetPinSpecialInfo(InterfaceCMPObject) | Set special text to pin, this must be activated in component view setup or IPCBIWindow.ActivatePinSpecialInfo(). |
GetPolygonOutline(ICMPObject) | Creates outline as IPolyClass. |
GetPolygonOutline(InterfaceCMPObject) | Creates outline as IPolyClass. |
PinNumerComponent(ICMPObject) | The PinNumber = PinLabel in component-data file |
PinNumerComponent(InterfaceCMPObject) | The PinNumber = PinLabel in component-data file |
ResetPinColor(ICMPObject) | Set back to default pin color. |
ResetPinColor(InterfaceCMPObject) | Set back to default pin color. |
SetPinColor(Color, ICMPObject) | Set the pin color. |
SetPinColor(Color, InterfaceCMPObject) | Set the pin color. |
SetPinSpecialInfo(ICMPObject, String) | |
SetPinSpecialInfo(InterfaceCMPObject, String) | |
ToString | (Overrides ObjectToString) |
Equality(IPin, IPin) | override the operator == to campair two components |
Inequality(IPin, IPin) | override the operator != |
GetPropValue | (Defined by ExtensionsMethods) |