IPCB_PolygonThermalRelief interface
No description yet.
public interface IPCB_PolygonThermalRelief
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| ManualThermalReliefsCount | int | get | |
| ThermalReliefData | PadViaThermalReliefData | get; set | |
| ThermalReliefDataType | TPadViaThermalReliefDataType | get; set |
ManualThermalReliefsCount
No description yet.
int GetProperty_ManualThermalReliefsCount();
Type: int · Access: read-only
ThermalReliefData
No description yet.
PadViaThermalReliefData GetProperty_ThermalReliefData(V7_LayerBase argDataForLayer);
void SetProperty_ThermalReliefData(V7_LayerBase argDataForLayer, PadViaThermalReliefData argReliefData);
Type: PadViaThermalReliefData · Access: read/write · Index: argDataForLayer (V7_LayerBase)
The accessors are extension methods of IPCB_PolygonThermalReliefHelper (using PCB;).
ThermalReliefDataType
No description yet.
TPadViaThermalReliefDataType GetProperty_ThermalReliefDataType(V7_LayerBase argDataForLayer);
void SetProperty_ThermalReliefDataType(V7_LayerBase argDataForLayer, TPadViaThermalReliefDataType argValue);
Type: TPadViaThermalReliefDataType · Access: read/write · Index: argDataForLayer (V7_LayerBase)
The accessors are extension methods of IPCB_PolygonThermalReliefHelper (using PCB;).
Methods
| Method | Returns | Description |
|---|---|---|
| EditThermalReliefData | bool | |
| RemoveThermalRelief | void | |
| SetAllThermalReliefsToRule | void |
EditThermalReliefData
No description yet.
bool EditThermalReliefData(V7_LayerBase argDataForLayer, ref PadViaThermalReliefData argData);
bool EditThermalReliefData(IV7_Layer argDataForLayer, ref IPadViaThermalReliefData argData);
| Parameter | Type | Passing |
|---|---|---|
argDataForLayer | V7_LayerBase | value |
argData | PadViaThermalReliefData | ref |
Returns: bool
The first overload is an extension method of IPCB_PolygonThermalReliefHelper (using PCB;) with typed parameters; the second is declared by the interface.
RemoveThermalRelief
No description yet.
void RemoveThermalRelief(V7_LayerBase argDataForLayer);
void RemoveThermalRelief(IV7_Layer argDataForLayer);
| Parameter | Type | Passing |
|---|---|---|
argDataForLayer | V7_LayerBase | value |
Returns: nothing (void)
The first overload is an extension method of IPCB_PolygonThermalReliefHelper (using PCB;) with typed parameters; the second is declared by the interface.
SetAllThermalReliefsToRule
No description yet.
void SetAllThermalReliefsToRule();
Returns: nothing (void)