KiCad PCB EDA Suite
ws_draw_item.h File Reference
#include <core/typeinfo.h>
#include <math/vector2d.h>
#include <eda_text.h>
#include <bitmap_base.h>
#include "widgets/msgpanel.h"
#include <geometry/shape_poly_set.h>
#include <eda_units.h>
#include <algorithm>
#include <vector>

Go to the source code of this file.

Classes

class  WS_DRAW_ITEM_BASE
 Helper classes to handle basic graphic items used to draw/plot title blocks and frame references segments rect polygons (for logos) graphic texts bitmaps (also for logos, but they cannot be plot by SVG, GERBER or HPGL plotters where we just plot the bounding box) More...
 
class  WS_DRAW_ITEM_LINE
 
class  WS_DRAW_ITEM_POLYPOLYGONS
 
class  WS_DRAW_ITEM_RECT
 
class  WS_DRAW_ITEM_PAGE
 
class  WS_DRAW_ITEM_TEXT
 
class  WS_DRAW_ITEM_BITMAP
 
class  WS_DRAW_ITEM_LIST
 Store the list of graphic items: rect, lines, polygons and texts to draw/plot the title block and frame references, and parameters to draw/plot them. More...