Skip to main content
View as Markdown

IPCB_ShapeEdge_Ellipse interface

No description yet.

public interface IPCB_ShapeEdge_Ellipse : IPCB_ShapeEdge

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Inherits: IPCB_ShapeEdge

Properties​

PropertyTypeAccessDescription
CenterCoordPointget; set
ClockWiseboolget; set
IsClosedboolget; set
MajorPtCoordPointget; set
MinorPtCoordPointget; set

Center​

No description yet.

CoordPoint GetState_Center();
void SetState_Center(CoordPoint argValue);

Type: CoordPoint · Access: read/write

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

ClockWise​

No description yet.

bool GetState_ClockWise();
void SetState_ClockWise(bool argValue);

Type: bool · Access: read/write

IsClosed​

No description yet.

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

Type: bool · Access: read/write

MajorPt​

No description yet.

CoordPoint GetState_MajorPt();
void SetState_MajorPt(CoordPoint argValue);

Type: CoordPoint · Access: read/write

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

MinorPt​

No description yet.

CoordPoint GetState_MinorPt();
void SetState_MinorPt(CoordPoint argValue);

Type: CoordPoint · Access: read/write

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

Methods​

MethodReturnsDescription
Fillvoid
FillClosedvoid

Fill​

No description yet.

void Fill(CoordPoint argCenter, CoordPoint argMinorPt, CoordPoint argMajorPt, CoordPoint argStartPt, CoordPoint argEndPt, bool argClockWise);
void Fill(ICoordPoint argCenter, ICoordPoint argMinorPt, ICoordPoint argMajorPt, ICoordPoint argStartPt, ICoordPoint argEndPt, bool argClockWise);
ParameterTypePassing
argCenterCoordPointvalue
argMinorPtCoordPointvalue
argMajorPtCoordPointvalue
argStartPtCoordPointvalue
argEndPtCoordPointvalue
argClockWiseboolvalue

Returns: nothing (void)

The first overload is an extension method of IPCB_ShapeEdge_EllipseHelper (using PCB;) with typed parameters; the second is declared by the interface.

FillClosed​

No description yet.

void FillClosed(CoordPoint argCenter, CoordPoint argMinorPt, CoordPoint argMajorPt);
void FillClosed(ICoordPoint argCenter, ICoordPoint argMinorPt, ICoordPoint argMajorPt);
ParameterTypePassing
argCenterCoordPointvalue
argMinorPtCoordPointvalue
argMajorPtCoordPointvalue

Returns: nothing (void)

The first overload is an extension method of IPCB_ShapeEdge_EllipseHelper (using PCB;) with typed parameters; the second is declared by the interface.

Inherited members​