Skip to main content
View as Markdown

PolySegment class

No description yet.

public class PolySegment : IPolySegment

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Implements: IPolySegment

Constructors​

public PolySegment();
public PolySegment(SPolySegment argVal);
public PolySegment(IPolySegment argVal);

Properties​

PropertyTypeAccessDescription
Angle1doubleget; set
Angle2doubleget; set
Cxintget; set
Cyintget; set
DataSPolySegmentget; set
KindTPolySegmentTypeget; set
Radiusintget; set
Vxintget; set
Vyintget; set

Angle1​

No description yet.

double Angle1 { get; set; }

Type: double · Access: read/write

Angle2​

No description yet.

double Angle2 { get; set; }

Type: double · Access: read/write

Cx​

No description yet.

int Cx { get; set; }

Type: int · Access: read/write

Cy​

No description yet.

int Cy { get; set; }

Type: int · Access: read/write

Data​

No description yet.

SPolySegment Data { get; set; }

Type: SPolySegment · Access: read/write

Kind​

No description yet.

TPolySegmentType Kind { get; set; }

Type: TPolySegmentType · Access: read/write

Radius​

No description yet.

int Radius { get; set; }

Type: int · Access: read/write

Vx​

No description yet.

int Vx { get; set; }

Type: int · Access: read/write

Vy​

No description yet.

int Vy { get; set; }

Type: int · Access: read/write

Methods​

MethodReturnsDescription
GetAngle1double
GetAngle2double
GetCxint
GetCyint
GetKindTPolySegmentType
GetRadiusint
GetVxint
GetVyint

GetAngle1​

No description yet.

double GetAngle1();

Returns: double

GetAngle2​

No description yet.

double GetAngle2();

Returns: double

GetCx​

No description yet.

int GetCx();

Returns: int

GetCy​

No description yet.

int GetCy();

Returns: int

GetKind​

No description yet.

TPolySegmentType GetKind();

Returns: TPolySegmentType

GetRadius​

No description yet.

int GetRadius();

Returns: int

GetVx​

No description yet.

int GetVx();

Returns: int

GetVy​

No description yet.

int GetVy();

Returns: int

Returned by​

IPCB_ConfinementConstraint.Segments, IPCB_PadTemplateStackData.CustomShape, IPCB_Polygon.Segments, IPCB_RegionShape.ShapeSegment, IPCB_SplitPlane.Segments

Accepted by​

IPCB_PadTemplateStackData.AddSegment