KiCad PCB EDA Suite
KIGFX::VIEW_OVERLAY::COMMAND_ARC Struct Reference
Inheritance diagram for KIGFX::VIEW_OVERLAY::COMMAND_ARC:
KIGFX::VIEW_OVERLAY::COMMAND

Public Member Functions

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

Public Attributes

VECTOR2D m_center
 
double m_radius
 
double m_startAngle
 
double m_endAngle
 

Detailed Description

Definition at line 76 of file view_overlay.cpp.

Constructor & Destructor Documentation

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

Definition at line 78 of file view_overlay.cpp.

78  :
79  m_center( aCenter ),
80  m_radius( aRadius ),
81  m_startAngle( aStartAngle ),
82  m_endAngle( aEndAngle )
83  { }

Member Function Documentation

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

Member Data Documentation

VECTOR2D KIGFX::VIEW_OVERLAY::COMMAND_ARC::m_center

Definition at line 90 of file view_overlay.cpp.

double KIGFX::VIEW_OVERLAY::COMMAND_ARC::m_endAngle

Definition at line 93 of file view_overlay.cpp.

double KIGFX::VIEW_OVERLAY::COMMAND_ARC::m_radius

Definition at line 91 of file view_overlay.cpp.

double KIGFX::VIEW_OVERLAY::COMMAND_ARC::m_startAngle

Definition at line 92 of file view_overlay.cpp.


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