30#include <wx/translation.h> 
   82extern const std::map<LINE_STYLE, struct LINE_STYLE_DESC> 
lineTypeNames;
 
   85#define DEFAULT_LINE_STYLE_LABEL _( "Solid" ) 
   86#define DEFAULT_WIRE_STYLE_LABEL _( "Default" ) 
   87#define INDETERMINATE_STYLE _( "Leave unchanged" ) 
  123                          bool aIncludeStyle = 
true, 
bool aIncludeWidth = 
true );
 
  131                        const std::function<
void( 
const VECTOR2I& a,
 
 
BITMAPS
A list of all bitmap identifiers.
 
A color representation with 4 components: red, green, blue, alpha.
 
static const COLOR4D UNSPECIFIED
For legacy support; used as a value to indicate color hasn't been set yet.
 
Container for all the knowledge about how graphical objects are drawn on any output surface/device.
 
EDA_MSG_PANEL items for displaying messages.
 
An abstract shape on 2D plane.
 
void SetLineStyle(LINE_STYLE aLineStyle)
 
void SetWidth(int aWidth)
 
void SetColor(const KIGFX::COLOR4D &aColor)
 
void GetMsgPanelInfo(UNITS_PROVIDER *aUnitsProvider, std::vector< MSG_PANEL_ITEM > &aList, bool aIncludeStyle=true, bool aIncludeWidth=true)
 
STROKE_PARAMS(int aWidth=0, LINE_STYLE aLineStyle=LINE_STYLE::DEFAULT, const KIGFX::COLOR4D &aColor=KIGFX::COLOR4D::UNSPECIFIED)
 
LINE_STYLE GetLineStyle() const
 
bool operator!=(const STROKE_PARAMS &aOther) const
 
void Format(OUTPUTFORMATTER *out, const EDA_IU_SCALE &aIuScale) const
 
KIGFX::COLOR4D GetColor() const
 
static void Stroke(const SHAPE *aShape, LINE_STYLE aLineStyle, int aWidth, const KIGFX::RENDER_SETTINGS *aRenderSettings, const std::function< void(const VECTOR2I &a, const VECTOR2I &b)> &aStroker)
 
static wxString GetLineStyleToken(LINE_STYLE aStyle)
 
The Cairo implementation of the graphics abstraction layer.
 
const std::map< LINE_STYLE, struct LINE_STYLE_DESC > lineTypeNames
Conversion map between LINE_STYLE values and style names displayed.
 
LINE_STYLE
Dashed line types.
 
VECTOR2< int32_t > VECTOR2I