Skip to main content
View as Markdown

IPCB_GeometryLayerData interface

No description yet.

public interface IPCB_GeometryLayerData

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
Arcvoid
ArcCountint
Polyvoid
PolyCountint
Univoid
UniCountint

Arc​

No description yet.

void Arc(bool argIsCutout, int argIndex, out float argCenterX, out float argCenterY, out float argngleStart, out float argngleEnd, out float argRadius, out float argWidth, out int argLowZ, out int argHighZ, out IPCB_ColorID argColorID);
ParameterTypePassing
argIsCutoutboolvalue
argIndexintvalue
argCenterXfloatout
argCenterYfloatout
argngleStartfloatout
argngleEndfloatout
argRadiusfloatout
argWidthfloatout
argLowZintout
argHighZintout
argColorIDIPCB_ColorIDout

Returns: nothing (void)

ArcCount​

No description yet.

int ArcCount(bool argIsCutout);
ParameterTypePassing
argIsCutoutboolvalue

Returns: int

Poly​

No description yet.

void Poly(bool argIsCutout, int argIndex, out IPCB_CopperPolygon argCopperPoly, out bool argIsCore, out bool argOutline, out float argm00, out float argm01, out float argm02, out float argm10, out float argm11, out float argm12, out float argm20, out float argm21, out float argm22, out int argLowZ, out int argHighZ, out IPCB_ColorID argColorID);
ParameterTypePassing
argIsCutoutboolvalue
argIndexintvalue
argCopperPolyIPCB_CopperPolygonout
argIsCoreboolout
argOutlineboolout
argm00floatout
argm01floatout
argm02floatout
argm10floatout
argm11floatout
argm12floatout
argm20floatout
argm21floatout
argm22floatout
argLowZintout
argHighZintout
argColorIDIPCB_ColorIDout

Returns: nothing (void)

PolyCount​

No description yet.

int PolyCount(bool argIsCutout);
ParameterTypePassing
argIsCutoutboolvalue

Returns: int

Uni​

No description yet.

void Uni(bool argIsCutout, int argIndex, out float argPosX, out float argPosY, out float argDirX, out float argDirY, out float argSizeX, out float argSizeY, out float argRadius, out int argLowZ, out int argHighZ, out IPCB_ColorID argColorID);
ParameterTypePassing
argIsCutoutboolvalue
argIndexintvalue
argPosXfloatout
argPosYfloatout
argDirXfloatout
argDirYfloatout
argSizeXfloatout
argSizeYfloatout
argRadiusfloatout
argLowZintout
argHighZintout
argColorIDIPCB_ColorIDout

Returns: nothing (void)

UniCount​

No description yet.

int UniCount(bool argIsCutout);
ParameterTypePassing
argIsCutoutboolvalue

Returns: int

Returned by​

IPCB_GeometryItem.GetLayerData