27 #ifndef __DRAWING_TOOL_H 28 #define __DRAWING_TOOL_H 89 bool aDrawNow, wxPoint* tablesize );
94 bool aDrawNow, wxPoint* tablesize );
188 std::vector<BOARD_ITEM*>& aItems,
189 std::vector<BOARD_ITEM*>& aPreview,
LSET* aLayers );
228 bool drawArc(
const std::string& aTool,
PCB_SHAPE** aGraphic,
bool aImmediateMode );
The Cairo implementation of the graphics abstraction layer.
LSET is a set of PCB_LAYER_IDs.
An interface for classes handling user events controlling the view behavior such as zooming,...
Handle a list of polygons defining a copper zone.
Common, abstract interface for edit frames.
Information pertinent to a Pcbnew printed circuit board.
PCB_LAYER_ID
A quick note on layer IDs:
An adjunct helper to the DRAWING_TOOL interactive tool, which handles incoming geometry changes from ...
Hold a (potentially large) number of VIEW_ITEMs and renders them on a graphics device provided by the...
Class that handles the drawing of a polygon, including management of last corner deletion and drawing...