IPCB_TraceImpedance interface
No description yet.
public interface IPCB_TraceImpedance
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| CalculatedImpedance | double | get; set | |
| ClearanceToPlane | int | get; set | |
| DiffPairGap | int | get; set | |
| DiffPairMaxGap | int | get; set | |
| DiffPairMinGap | int | get; set | |
| EtchFactor | double | get; set | |
| ImpedanceError | double | get; set | |
| ImpedanceProfile | IPCB_ImpedanceProfile | get | |
| IsEnabled | bool | get; set | |
| IsTraceGapLocked | bool | get; set | |
| IsTraceWidthLocked | bool | get; set | |
| Layer | V7_LayerBase | get | |
| PropagationSpeed | double | get; set | |
| RefBottomLayer | V7_LayerBase | get; set | |
| RefTopLayer | V7_LayerBase | get; set | |
| SolderMaskThicknessBetweenTraces | int | get; set | |
| SolderMaskThicknessOnTopOfTraces | int | get; set | |
| SubStack | IPCB_LayerStack | get | |
| TraceMaxWidth | int | get; set | |
| TraceMinWidth | int | get; set | |
| TraceWidth | int | get; set | |
| UseSolderMask | bool | get; set |
CalculatedImpedance
No description yet.
double GetState_CalculatedImpedance();
void SetState_CalculatedImpedance(double argValue);
Type: double · Access: read/write
ClearanceToPlane
No description yet.
int GetState_ClearanceToPlane();
void SetState_ClearanceToPlane(int argValue);
Type: int · Access: read/write
DiffPairGap
No description yet.
int GetState_DiffPairGap();
void SetState_DiffPairGap(int argValue);
Type: int · Access: read/write
DiffPairMaxGap
No description yet.
int GetState_DiffPairMaxGap();
void SetState_DiffPairMaxGap(int argValue);
Type: int · Access: read/write
DiffPairMinGap
No description yet.
int GetState_DiffPairMinGap();
void SetState_DiffPairMinGap(int argValue);
Type: int · Access: read/write
EtchFactor
No description yet.
double GetState_EtchFactor();
void SetState_EtchFactor(double argValue);
Type: double · Access: read/write
ImpedanceError
No description yet.
double GetState_ImpedanceError();
void SetState_ImpedanceError(double argValue);
Type: double · Access: read/write
ImpedanceProfile
No description yet.
IPCB_ImpedanceProfile GetState_ImpedanceProfile();
Type: IPCB_ImpedanceProfile · Access: read-only
The accessors are extension methods of IPCB_TraceImpedanceHelper (using PCB;).
IsEnabled
No description yet.
bool GetState_IsEnabled();
void SetState_IsEnabled(bool argValue);
Type: bool · Access: read/write
IsTraceGapLocked
No description yet.
bool GetState_IsTraceGapLocked();
void SetState_IsTraceGapLocked(bool argValue);
Type: bool · Access: read/write
IsTraceWidthLocked
No description yet.
bool GetState_IsTraceWidthLocked();
void SetState_IsTraceWidthLocked(bool argValue);
Type: bool · Access: read/write
Layer
No description yet.
V7_LayerBase GetState_Layer();
Type: V7_LayerBase · Access: read-only
The accessors are extension methods of IPCB_TraceImpedanceHelper (using PCB;).
PropagationSpeed
No description yet.
double GetState_PropagationSpeed();
void SetState_PropagationSpeed(double argValue);
Type: double · Access: read/write
RefBottomLayer
No description yet.
V7_LayerBase GetState_RefBottomLayer();
void SetState_RefBottomLayer(V7_LayerBase argValue);
Type: V7_LayerBase · Access: read/write
The accessors are extension methods of IPCB_TraceImpedanceHelper (using PCB;).
RefTopLayer
No description yet.
V7_LayerBase GetState_RefTopLayer();
void SetState_RefTopLayer(V7_LayerBase argValue);
Type: V7_LayerBase · Access: read/write
The accessors are extension methods of IPCB_TraceImpedanceHelper (using PCB;).
SolderMaskThicknessBetweenTraces
No description yet.
int GetState_SolderMaskThicknessBetweenTraces();
void SetState_SolderMaskThicknessBetweenTraces(int argValue);
Type: int · Access: read/write
SolderMaskThicknessOnTopOfTraces
No description yet.
int GetState_SolderMaskThicknessOnTopOfTraces();
void SetState_SolderMaskThicknessOnTopOfTraces(int argValue);
Type: int · Access: read/write
SubStack
No description yet.
IPCB_LayerStack GetState_SubStack();
Type: IPCB_LayerStack · Access: read-only
The accessors are extension methods of IPCB_TraceImpedanceHelper (using PCB;).
TraceMaxWidth
No description yet.
int GetState_TraceMaxWidth();
void SetState_TraceMaxWidth(int argValue);
Type: int · Access: read/write
TraceMinWidth
No description yet.
int GetState_TraceMinWidth();
void SetState_TraceMinWidth(int argValue);
Type: int · Access: read/write
TraceWidth
No description yet.
int GetState_TraceWidth();
void SetState_TraceWidth(int argValue);
Type: int · Access: read/write
UseSolderMask
No description yet.
bool GetState_UseSolderMask();
void SetState_UseSolderMask(bool argValue);
Type: bool · Access: read/write
Returned by
IPCB_ImpedanceProfile.CreateTraceImpedance, IPCB_ImpedanceProfile.GetTraceImpedanceByIndex, IPCB_ImpedanceProfile.GetTraceImpedanceForLayer