IPCB_GeometryLayerData interface
No description yet.
public interface IPCB_GeometryLayerData
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| Arc | void | |
| ArcCount | int | |
| Poly | void | |
| PolyCount | int | |
| Uni | void | |
| UniCount | int |
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);
| Parameter | Type | Passing |
|---|---|---|
argIsCutout | bool | value |
argIndex | int | value |
argCenterX | float | out |
argCenterY | float | out |
argngleStart | float | out |
argngleEnd | float | out |
argRadius | float | out |
argWidth | float | out |
argLowZ | int | out |
argHighZ | int | out |
argColorID | IPCB_ColorID | out |
Returns: nothing (void)
ArcCount
No description yet.
int ArcCount(bool argIsCutout);
| Parameter | Type | Passing |
|---|---|---|
argIsCutout | bool | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argIsCutout | bool | value |
argIndex | int | value |
argCopperPoly | IPCB_CopperPolygon | out |
argIsCore | bool | out |
argOutline | bool | out |
argm00 | float | out |
argm01 | float | out |
argm02 | float | out |
argm10 | float | out |
argm11 | float | out |
argm12 | float | out |
argm20 | float | out |
argm21 | float | out |
argm22 | float | out |
argLowZ | int | out |
argHighZ | int | out |
argColorID | IPCB_ColorID | out |
Returns: nothing (void)
PolyCount
No description yet.
int PolyCount(bool argIsCutout);
| Parameter | Type | Passing |
|---|---|---|
argIsCutout | bool | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argIsCutout | bool | value |
argIndex | int | value |
argPosX | float | out |
argPosY | float | out |
argDirX | float | out |
argDirY | float | out |
argSizeX | float | out |
argSizeY | float | out |
argRadius | float | out |
argLowZ | int | out |
argHighZ | int | out |
argColorID | IPCB_ColorID | out |
Returns: nothing (void)
UniCount
No description yet.
int UniCount(bool argIsCutout);
| Parameter | Type | Passing |
|---|---|---|
argIsCutout | bool | value |
Returns: int