Altium C++ SDK 3.0
Loading...
Searching...
No Matches
PCB::IPCB_ShapeEdge_Circle Struct Reference

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_ShapeEdge_Circle:
PCB::IPCB_ShapeEdge

Public Member Functions

C_CoordPoint GetState_Center ()
int GetState_Radius ()
bool GetState_ClockWise ()
bool GetState_IsClosed ()
void SetState_Center (C_CoordPoint const Value)
void SetState_Radius (int const Value)
void SetState_ClockWise (bool const Value)
void SetState_IsClosed (bool const Value)
void FillClosed (C_CoordPoint const Center, int Radius)
void Fill (C_CoordPoint const Center, C_CoordPoint const StartPt, C_CoordPoint const EndPt, int Radius, bool ClockWise, double AngleStart, double AngleEnd)
double GetState_AngleStart ()
double GetState_AngleEnd ()
Public Member Functions inherited from PCB::IPCB_ShapeEdge
C_CoordPoint GetState_StartPt ()
C_CoordPoint GetState_EndPt ()
int GetState_SubPtCount ()
C_CoordPoint GetState_SubPt (int Index)
void SetState_StartPt (C_CoordPoint const Value)
void SetState_EndPt (C_CoordPoint const Value)
std::wstring GetState_UserData ()
void SetState_UserData (std::wstring const Value)
TPCB_ShapeEdgeType GetState_EdgeType ()

Member Function Documentation

◆ Fill()

void PCB::IPCB_ShapeEdge_Circle::Fill ( C_CoordPoint const Center,
C_CoordPoint const StartPt,
C_CoordPoint const EndPt,
int Radius,
bool ClockWise,
double AngleStart,
double AngleEnd )

◆ FillClosed()

void PCB::IPCB_ShapeEdge_Circle::FillClosed ( C_CoordPoint const Center,
int Radius )

◆ GetState_AngleEnd()

double PCB::IPCB_ShapeEdge_Circle::GetState_AngleEnd ( )

◆ GetState_AngleStart()

double PCB::IPCB_ShapeEdge_Circle::GetState_AngleStart ( )

◆ GetState_Center()

C_CoordPoint PCB::IPCB_ShapeEdge_Circle::GetState_Center ( )

◆ GetState_ClockWise()

bool PCB::IPCB_ShapeEdge_Circle::GetState_ClockWise ( )

◆ GetState_IsClosed()

bool PCB::IPCB_ShapeEdge_Circle::GetState_IsClosed ( )

◆ GetState_Radius()

int PCB::IPCB_ShapeEdge_Circle::GetState_Radius ( )

◆ SetState_Center()

void PCB::IPCB_ShapeEdge_Circle::SetState_Center ( C_CoordPoint const Value)

◆ SetState_ClockWise()

void PCB::IPCB_ShapeEdge_Circle::SetState_ClockWise ( bool const Value)

◆ SetState_IsClosed()

void PCB::IPCB_ShapeEdge_Circle::SetState_IsClosed ( bool const Value)

◆ SetState_Radius()

void PCB::IPCB_ShapeEdge_Circle::SetState_Radius ( int const Value)

The documentation for this struct was generated from the following file: