| 
    KiCad PCB EDA Suite
    
   | 
 
#include <functional>#include <memory>#include <view/view.h>#include <tool/tool_manager.h>#include <view/wx_view_controls.h>#include <drawing_sheet/ds_proxy_view_item.h>#include <drawing_sheet/ds_data_item.h>#include <drawing_sheet/ds_data_model.h>#include <drawing_sheet/ds_painter.h>#include <pgm_base.h>#include <kiway.h>#include <settings/settings_manager.h>#include <gal/graphics_abstraction_layer.h>#include "pl_draw_panel_gal.h"#include "pl_editor_frame.h"#include "pl_editor_settings.h"#include "tools/pl_actions.h"#include "tools/pl_selection_tool.h"#include <zoom_defines.h>