IPCB_BoardEx2 interface
No description yet.
public interface IPCB_BoardEx2
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| ExportFullGeometry | bool | set | |
| RigidFlexAdvanced | bool | get; set |
ExportFullGeometry
No description yet.
void SetState_ExportFullGeometry(bool argValue);
Type: bool · Access: write-only
RigidFlexAdvanced
No description yet.
bool GetState_RigidFlexAdvanced();
void SetState_RigidFlexAdvanced(bool argValue);
Type: bool · Access: read/write
Methods
GetBoardRegionAtPoint
No description yet.
IPCB_BoardRegion GetBoardRegionAtPoint(int argX, int argY);
| Parameter | Type | Passing |
|---|---|---|
argX | int | value |
argY | int | value |
Returns: IPCB_BoardRegion
Extension method of IPCB_BoardEx2Helper (using PCB;).
GetBoardRegionForPrimitive
No description yet.
IPCB_BoardRegion GetBoardRegionForPrimitive(IPCB_Primitive argPrimitive);
| Parameter | Type | Passing |
|---|---|---|
argPrimitive | IPCB_Primitive | value |
Returns: IPCB_BoardRegion
Extension method of IPCB_BoardEx2Helper (using PCB;).
GetLayerStackAtPoint
No description yet.
IPCB_LayerStack GetLayerStackAtPoint(int argX, int argY);
| Parameter | Type | Passing |
|---|---|---|
argX | int | value |
argY | int | value |
Returns: IPCB_LayerStack
Extension method of IPCB_BoardEx2Helper (using PCB;).
GetLayerStackForPrimitive
No description yet.
IPCB_LayerStack GetLayerStackForPrimitive(IPCB_Primitive argPrimitive);
| Parameter | Type | Passing |
|---|---|---|
argPrimitive | IPCB_Primitive | value |
Returns: IPCB_LayerStack
Extension method of IPCB_BoardEx2Helper (using PCB;).
GetMeshPatchFromPointWithLayer
No description yet.
bool GetMeshPatchFromPointWithLayer(int argx, int argy, ref int argMeshID, ref int argPatchIndex0, ref int argPatchIndex1, ref int argPatchIndex2, ref int argIntersectionX, ref int argIntersectionY, ref int argIntersectionZ, V7_LayerBase argLayer);
bool GetMeshPatchFromPointWithLayer(int argx, int argy, ref int argMeshID, ref int argPatchIndex0, ref int argPatchIndex1, ref int argPatchIndex2, ref int argIntersectionX, ref int argIntersectionY, ref int argIntersectionZ, IV7_Layer argLayer);
| Parameter | Type | Passing |
|---|---|---|
argx | int | value |
argy | int | value |
argMeshID | int | ref |
argPatchIndex0 | int | ref |
argPatchIndex1 | int | ref |
argPatchIndex2 | int | ref |
argIntersectionX | int | ref |
argIntersectionY | int | ref |
argIntersectionZ | int | ref |
argLayer | V7_LayerBase | value |
Returns: bool
The first overload is an extension method of IPCB_BoardEx2Helper (using PCB;) with typed parameters; the second is declared by the interface.