Skip to main content
View as Markdown

IPCB_MatchedNetLengthsConstraint interface

The matched net lengths rule specifies the degree to which nets can have different lengths.

public interface IPCB_MatchedNetLengthsConstraint : IPCB_Rule

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Inherits: IPCB_Primitive → IPCB_Rule

Remarks​

The 90 degree style is the most compact and the Rounded style is the least compact.

Properties​

PropertyTypeAccessDescription
Amplitudeintget; set
CheckDiffPairVsDiffPairboolget; set
CheckNetsInDiffPairboolget; set
CheckOtherElectricalObjectsboolget; set
Gapintget; set
StyleTLengthenerStyleget; set
Toleranceintget; set

Amplitude​

No description yet.

int GetState_Amplitude();
void SetState_Amplitude(int argValue);

Type: int · Access: read/write

CheckDiffPairVsDiffPair​

No description yet.

bool Get_CheckDiffPairVsDiffPair();
void Set_CheckDiffPairVsDiffPair(bool argValue);

Type: bool · Access: read/write

CheckNetsInDiffPair​

No description yet.

bool Get_CheckNetsInDiffPair();
void Set_CheckNetsInDiffPair(bool argValue);

Type: bool · Access: read/write

CheckOtherElectricalObjects​

No description yet.

bool Get_CheckOtherElectricalObjects();
void Set_CheckOtherElectricalObjects(bool argValue);

Type: bool · Access: read/write

Gap​

No description yet.

int GetState_Gap();
void SetState_Gap(int argValue);

Type: int · Access: read/write

Style​

No description yet.

TLengthenerStyle GetState_Style();
void SetState_Style(TLengthenerStyle argValue);

Type: TLengthenerStyle · Access: read/write

The accessors are extension methods of IPCB_MatchedNetLengthsConstraintHelper (using PCB;).

Tolerance​

No description yet.

int GetState_Tolerance();
void SetState_Tolerance(int argValue);

Type: int · Access: read/write

Methods​

MethodReturnsDescription
MatchLengthForFromToIPCB_Violation
MatchLengthForNetIPCB_Violation

MatchLengthForFromTo​

No description yet.

IPCB_Violation MatchLengthForFromTo(IPCB_Primitive argP1, IPCB_Primitive argP2);
ParameterTypePassing
argP1IPCB_Primitivevalue
argP2IPCB_Primitivevalue

Returns: IPCB_Violation

Extension method of IPCB_MatchedNetLengthsConstraintHelper (using PCB;).

MatchLengthForNet​

No description yet.

IPCB_Violation MatchLengthForNet(IPCB_Primitive argP1, IPCB_Primitive argP2);
ParameterTypePassing
argP1IPCB_Primitivevalue
argP2IPCB_Primitivevalue

Returns: IPCB_Violation

Extension method of IPCB_MatchedNetLengthsConstraintHelper (using PCB;).

Inherited members​