IPCB_ShapeEdge_Circle interface
No description yet.
public interface IPCB_ShapeEdge_Circle : IPCB_ShapeEdge
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Inherits: IPCB_ShapeEdge
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| AngleEnd | double | get | |
| AngleStart | double | get | |
| Center | CoordPoint | get; set | |
| ClockWise | bool | get; set | |
| IsClosed | bool | get; set | |
| Radius | int | get; set |
AngleEnd
No description yet.
double GetState_AngleEnd();
Type: double · Access: read-only
AngleStart
No description yet.
double GetState_AngleStart();
Type: double · Access: read-only
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_CircleHelper (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
Radius
No description yet.
int GetState_Radius();
void SetState_Radius(int argValue);
Type: int · Access: read/write
Methods
| Method | Returns | Description |
|---|---|---|
| Fill | void | |
| FillClosed | void |
Fill
No description yet.
void Fill(CoordPoint argCenter, CoordPoint argStartPt, CoordPoint argEndPt, int argRadius, bool argClockWise, double argngleStart, double argngleEnd);
void Fill(ICoordPoint argCenter, ICoordPoint argStartPt, ICoordPoint argEndPt, int argRadius, bool argClockWise, double argngleStart, double argngleEnd);
| Parameter | Type | Passing |
|---|---|---|
argCenter | CoordPoint | value |
argStartPt | CoordPoint | value |
argEndPt | CoordPoint | value |
argRadius | int | value |
argClockWise | bool | value |
argngleStart | double | value |
argngleEnd | double | value |
Returns: nothing (void)
The first overload is an extension method of IPCB_ShapeEdge_CircleHelper (using PCB;) with typed parameters; the second is declared by the interface.
FillClosed
No description yet.
void FillClosed(CoordPoint argCenter, int argRadius);
void FillClosed(ICoordPoint argCenter, int argRadius);
| Parameter | Type | Passing |
|---|---|---|
argCenter | CoordPoint | value |
argRadius | int | value |
Returns: nothing (void)
The first overload is an extension method of IPCB_ShapeEdge_CircleHelper (using PCB;) with typed parameters; the second is declared by the interface.
Inherited members
- From IPCB_ShapeEdge: EdgeType, EndPt, StartPt, SubPt, SubPtCount, UserData