IPCB_BendingLine interface
No description yet.
public interface IPCB_BendingLine
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| Angle | double | get; set | |
| BoardRegion | IPCB_BoardRegion | get | |
| FoldIndex | int | get; set | |
| FromPoint | CoordPoint | get | |
| FromToPoints | CoordPoint | set | |
| Locked | bool | get; set | |
| Radius | int | get; set | |
| Rotation | double | get; set | |
| ToPoint | CoordPoint | get |
Angle
No description yet.
double GetState_Angle();
void SetState_Angle(double argValue);
Type: double · Access: read/write
BoardRegion
No description yet.
IPCB_BoardRegion GetState_BoardRegion();
Type: IPCB_BoardRegion · Access: read-only
The accessors are extension methods of IPCB_BendingLineHelper (using PCB;).
FoldIndex
No description yet.
int GetState_FoldIndex();
void SetState_FoldIndex(int argValue);
Type: int · Access: read/write
FromPoint
No description yet.
CoordPoint GetState_FromPoint();
Type: CoordPoint · Access: read-only
The accessors are extension methods of IPCB_BendingLineHelper (using PCB;).
FromToPoints
No description yet.
void SetState_FromToPoints(CoordPoint argFromPoint, CoordPoint argToPoint);
Type: CoordPoint · Access: write-only · Index: argFromPoint (CoordPoint)
The accessors are extension methods of IPCB_BendingLineHelper (using PCB;).
Locked
No description yet.
bool GetState_Locked();
void SetState_Locked(bool argValue);
Type: bool · Access: read/write
Radius
No description yet.
int GetState_Radius();
void SetState_Radius(int argValue);
Type: int · Access: read/write
Rotation
No description yet.
double GetProperty_Rotation();
void SetProperty_Rotation(double argValue);
Type: double · Access: read/write
ToPoint
No description yet.
CoordPoint GetState_ToPoint();
Type: CoordPoint · Access: read-only
The accessors are extension methods of IPCB_BendingLineHelper (using PCB;).
Methods
| Method | Returns | Description |
|---|---|---|
| AddRegion | void | |
| IsAffectRegion | bool | |
| MoveByXY | void | |
| RemoveRegion | void |
AddRegion
No description yet.
void AddRegion(string argRegionName);
| Parameter | Type | Passing |
|---|---|---|
argRegionName | string | value |
Returns: nothing (void)
IsAffectRegion
No description yet.
bool IsAffectRegion(string argRegionName);
| Parameter | Type | Passing |
|---|---|---|
argRegionName | string | value |
Returns: bool
MoveByXY
No description yet.
void MoveByXY(int argdX, int argdY);
| Parameter | Type | Passing |
|---|---|---|
argdX | int | value |
argdY | int | value |
Returns: nothing (void)
RemoveRegion
No description yet.
void RemoveRegion(string argRegionName);
| Parameter | Type | Passing |
|---|---|---|
argRegionName | string | value |
Returns: nothing (void)
Returned by
IPCB_BoardOutline.BendingLine, IPCB_BoardOutline.CreateBendingLine, IPCB_BoardRegion.CreateBendingLine, IPCB_BoardRegion.GetBendingLines
Accepted by
IPCB_BoardOutline.DeleteBendingLine, IPCB_BoardRegion.DeleteBendingLine