IPCB_PadTemplateStackData interface
No description yet.
public interface IPCB_PadTemplateStackData
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| CRPct | byte | get; set | |
| CRPctEx | double | get; set | |
| CRSize | int | get; set | |
| CustomShape | PolySegment | get; set | |
| CustomShapeInfo | IPCB_CustomShapeInfo | get | |
| Layer | V7_LayerBase | get; set | |
| SegmentsCount | int | get; set | |
| Shape | TShape | get; set | |
| ShapeSubKind | TShapeSubKind | get; set | |
| SizeX | int | get; set | |
| SizeY | int | get; set | |
| ThermalRelief | PadViaThermalReliefData | get; set | |
| UseCRPct | bool | get; set |
CRPct
No description yet.
byte GetState_CRPct();
void SetState_CRPct(byte argValue);
Type: byte · Access: read/write
CRPctEx
No description yet.
double GetState_CRPctEx();
void SetState_CRPctEx(double argValue);
Type: double · Access: read/write
CRSize
No description yet.
int GetState_CRSize();
void SetState_CRSize(int argValue);
Type: int · Access: read/write
CustomShape
No description yet.
PolySegment GetState_CustomShape(int argIndex);
void SetState_CustomShape(int argIndex, PolySegment argValue);
Type: PolySegment · Access: read/write · Index: argIndex (int)
The accessors are extension methods of IPCB_PadTemplateStackDataHelper (using PCB;).
CustomShapeInfo
No description yet.
IPCB_CustomShapeInfo GetState_CustomShapeInfo();
Type: IPCB_CustomShapeInfo · Access: read-only
The accessors are extension methods of IPCB_PadTemplateStackDataHelper (using PCB;).
Layer
No description yet.
V7_LayerBase GetState_Layer();
void SetState_Layer(V7_LayerBase argValue);
Type: V7_LayerBase · Access: read/write
The accessors are extension methods of IPCB_PadTemplateStackDataHelper (using PCB;).
SegmentsCount
No description yet.
int GetState_SegmentsCount();
void SetState_SegmentsCount(int argValue);
Type: int · Access: read/write
Shape
No description yet.
TShape GetState_Shape();
void SetState_Shape(TShape argValue);
Type: TShape · Access: read/write
The accessors are extension methods of IPCB_PadTemplateStackDataHelper (using PCB;).
ShapeSubKind
No description yet.
TShapeSubKind GetState_ShapeSubKind();
void SetState_ShapeSubKind(TShapeSubKind argValue);
Type: TShapeSubKind · Access: read/write
The accessors are extension methods of IPCB_PadTemplateStackDataHelper (using PCB;).
SizeX
No description yet.
int GetState_SizeX();
void SetState_SizeX(int argValue);
Type: int · Access: read/write
SizeY
No description yet.
int GetState_SizeY();
void SetState_SizeY(int argValue);
Type: int · Access: read/write
ThermalRelief
No description yet.
PadViaThermalReliefData GetState_ThermalRelief();
void SetState_ThermalRelief(PadViaThermalReliefData argValue);
Type: PadViaThermalReliefData · Access: read/write
The accessors are extension methods of IPCB_PadTemplateStackDataHelper (using PCB;).
UseCRPct
No description yet.
bool GetState_UseCRPct();
void SetState_UseCRPct(bool argValue);
Type: bool · Access: read/write
Methods
| Method | Returns | Description |
|---|---|---|
| AddSegment | void |
AddSegment
No description yet.
void AddSegment(PolySegment argSegment);
void AddSegment(IPolySegment argSegment);
| Parameter | Type | Passing |
|---|---|---|
argSegment | PolySegment | value |
Returns: nothing (void)
The first overload is an extension method of IPCB_PadTemplateStackDataHelper (using PCB;) with typed parameters; the second is declared by the interface.
Returned by
IPCB_PadTemplate.CreateDefaultStackData, IPCB_PadTemplate.StackData