Skip to main content
View as Markdown

IPCB_ShapeEdge_BSpline interface

No description yet.

public interface IPCB_ShapeEdge_BSpline : IPCB_ShapeEdge

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Inherits: IPCB_ShapeEdge

Properties​

PropertyTypeAccessDescription
CPointCoordPointget; set
CPointsCountintget; set
Degreeintget; set
IsClosedboolget; set
Knotdoubleget; set
KnotCountintget

CPoint​

No description yet.

CoordPoint GetState_CPoint(int argI);
void SetState_CPoint(int argI, CoordPoint argValue);

Type: CoordPoint · Access: read/write · Index: argI (int)

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

CPointsCount​

No description yet.

int GetState_CPointsCount();
void SetState_CPointsCount(int argValue);

Type: int · Access: read/write

Degree​

No description yet.

int GetState_Degree();
void SetState_Degree(int argValue);

Type: int · Access: read/write

IsClosed​

No description yet.

bool GetState_IsClosed();
void SetState_IsClosed(bool argValue);

Type: bool · Access: read/write

Knot​

No description yet.

double GetState_Knot(int argI);
void SetState_Knot(int argI, double argValue);

Type: double · Access: read/write · Index: argI (int)

KnotCount​

No description yet.

int GetState_KnotCount();

Type: int · Access: read-only

Methods​

MethodReturnsDescription
SetDefaultKnotsvoid

SetDefaultKnots​

No description yet.

void SetDefaultKnots();

Returns: nothing (void)

Inherited members​