KiCad PCB EDA Suite
Loading...
Searching...
No Matches
VIEW_OVERLAY::COMMAND_ARC Struct Referenceabstract
Inheritance diagram for VIEW_OVERLAY::COMMAND_ARC:
KIGFX::VIEW_OVERLAY::COMMAND

Public Member Functions

 COMMAND_ARC (const VECTOR2D &aCenter, double aRadius, const EDA_ANGLE &aStartAngle, const EDA_ANGLE &aEndAngle)
 
virtual void Execute (VIEW *aView) const override
 
virtual void Execute (VIEW *aView) const =0
 

Public Attributes

VECTOR2D m_center
 
double m_radius
 
EDA_ANGLE m_startAngle
 
EDA_ANGLE m_endAngle
 

Detailed Description

Definition at line 94 of file view_overlay.cpp.

Constructor & Destructor Documentation

◆ COMMAND_ARC()

KIGFX::VIEW_OVERLAY::COMMAND_ARC::COMMAND_ARC ( const VECTOR2D & aCenter,
double aRadius,
const EDA_ANGLE & aStartAngle,
const EDA_ANGLE & aEndAngle )
inline

Definition at line 96 of file view_overlay.cpp.

Member Function Documentation

◆ Execute() [1/2]

◆ Execute() [2/2]

virtual void KIGFX::VIEW_OVERLAY::COMMAND_ARC::Execute ( VIEW * aView) const
inlineoverridevirtual

Definition at line 104 of file view_overlay.cpp.

Member Data Documentation

◆ m_center

VECTOR2D KIGFX::VIEW_OVERLAY::COMMAND_ARC::m_center

Definition at line 109 of file view_overlay.cpp.

◆ m_endAngle

EDA_ANGLE KIGFX::VIEW_OVERLAY::COMMAND_ARC::m_endAngle

Definition at line 112 of file view_overlay.cpp.

◆ m_radius

double KIGFX::VIEW_OVERLAY::COMMAND_ARC::m_radius

Definition at line 110 of file view_overlay.cpp.

◆ m_startAngle

EDA_ANGLE KIGFX::VIEW_OVERLAY::COMMAND_ARC::m_startAngle

Definition at line 111 of file view_overlay.cpp.


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