IPCB_Pad3 interface
No description yet.
public interface IPCB_Pad3 : IPCB_Pad2
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Inherits: IPCB_Primitive → IPCB_Pad → IPCB_Pad2
Derived: IPCB_Pad4
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| CounterHoles | IPCB_CounterHoleParamsList | get; set |
CounterHoles
No description yet.
IPCB_CounterHoleParamsList GetProperty_CounterHoles();
void SetProperty_CounterHoles(IPCB_CounterHoleParamsList argValue);
Type: IPCB_CounterHoleParamsList · Access: read/write
The accessors are extension methods of IPCB_Pad3Helper (using PCB;).
Methods
| Method | Returns | Description |
|---|---|---|
| GetCounterHoleDiameters | IPCB_CounterHoleDiameterOnDepthList | |
| IsCounterHole | bool |
GetCounterHoleDiameters
No description yet.
IPCB_CounterHoleDiameterOnDepthList GetCounterHoleDiameters();
Returns: IPCB_CounterHoleDiameterOnDepthList
Extension method of IPCB_Pad3Helper (using PCB;).
IsCounterHole
No description yet.
bool IsCounterHole();
Returns: bool
Inherited members
- From IPCB_Pad2: CornerRadiusOnLayer, CRPercentageOnLayer, StackCRPctOnLayer
- From IPCB_Pad: BotShape, BotXSize, BotYSize, BoundingRectangleOnLayer, Cache, ClearStackSizeAndShapes, DefinitionLayerIterator, DrillType, HoleNegativeTolerance, HolePositiveTolerance, HoleRotation, HoleSize, HoleType, HoleWidth, InvalidateCache, InvalidateSizeShape, IsConnectedToPlane, IsPadStack, IsSurfaceMount, IsVirtualPin, JumperID, MidShape, MidXSize, MidYSize, Mode, Name, OwnerPart_ID, PinDescriptorString, PlaneConnectionStyleForLayer, Plated, ReValidateSizeShape, RotateAroundXY, Rotation, ShapeOnLayer, SolderMaskExpansionFromHoleEdge, SolderMaskExpansionFromHoleEdgeWithRule, StackShapeOnLayer, SwapID_Pad, SwapID_Part, SwappedPadName, TemplateLink, TopShape, TopXSize, TopYSize, UpdateCache, ValidateSizeShape, WidthOnLayer, XLocation, XPadOffsetOnLayer, XSizeOnLayer, XStackSizeOnLayer, YLocation, YPadOffsetOnLayer, YSizeOnLayer, YStackSizeOnLayer
- From IPCB_Primitive: AllowGlobalEdit, BeginModify, Board, BoundingRectangle, BoundingRectangleChildren, BoundingRectangleForPainting, BoundingRectangleForSelection, CancelModify, Component, Coordinate, DescriptorString, DetailString, Dimension, DrawAsPreview, DRCError, Enabled, Enabled_Direct, Enabled_vComponent, Enabled_vCoordinate, Enabled_vDimension, Enabled_vNet, Enabled_vPolygon, EnableDraw, EndModify, Export_ToParameters, FlipXY, GraphicallyInvalidate, Handle, Identifier, InBoard, InComponent, InCoordinate, Index, InDimension, InNet, InPolygon, InSelectionMemory, IsAssyTestPoint_Bottom, IsAssyTestPoint_Top, IsElectricalPrim, IsFreePrimitive, IsHidden, IsKeepout, IsPreRoute, IsSaveable, IsTenting, IsTenting_Bottom, IsTenting_Top, IsTestPoint_Bottom, IsTestPoint_Top, Layer, MiscFlag1, MiscFlag2, MiscFlag3, Moveable, MoveByXY, MoveToXY, Net, ObjectID, ObjectIDString, PadCacheRobotFlag, PasteMaskExpansion, Polygon, PolygonOutline, PowerPlaneClearance, PowerPlaneConnectStyle, PowerPlaneReliefExpansion, Preview, ReliefAirGap, ReliefConductorWidth, ReliefEntries, Replicate, RequiredParamterSpace, RotateBy, Selected, SolderMaskExpansion, SwapLayerPairs, TearDrop, UnionIndex, UniqueId, UniqueID, Used, UserRouted, V7Layer, ViewableObjectID