Skip to main content
View as Markdown

IPCB_ShapeEdge interface

No description yet.

public interface IPCB_ShapeEdge

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Derived: IPCB_ShapeEdge_BSpline, IPCB_ShapeEdge_Circle, IPCB_ShapeEdge_Ellipse, IPCB_ShapeEdge_Line, IPCB_ShapeEdge_Parabola

Properties​

PropertyTypeAccessDescription
EdgeTypeTPCB_ShapeEdgeTypeget
EndPtCoordPointget; set
StartPtCoordPointget; set
SubPtCoordPointget
SubPtCountintget
UserDatastringget; set

EdgeType​

No description yet.

TPCB_ShapeEdgeType GetState_EdgeType();

Type: TPCB_ShapeEdgeType · Access: read-only

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

EndPt​

No description yet.

CoordPoint GetState_EndPt();
void SetState_EndPt(CoordPoint argValue);

Type: CoordPoint · Access: read/write

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

StartPt​

No description yet.

CoordPoint GetState_StartPt();
void SetState_StartPt(CoordPoint argValue);

Type: CoordPoint · Access: read/write

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

SubPt​

No description yet.

CoordPoint GetState_SubPt(int argIndex);

Type: CoordPoint · Access: read-only · Index: argIndex (int)

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

SubPtCount​

No description yet.

int GetState_SubPtCount();

Type: int · Access: read-only

UserData​

No description yet.

string GetState_UserData();
void SetState_UserData(string argValue);

Type: string · Access: read/write

Returned by​

IPCB_RegionShape2.Add, IPCB_RegionShape2.Edge, IPCB_RegionShape2.Insert, IPCB_SplitBoardRegionWithArcs.Edge