| 
    KiCad PCB EDA Suite
    
   | 
 
#include <cmath>#include <memory>#include <optional>#include <wx/log.h>#include <trigo.h>#include <gal/graphics_abstraction_layer.h>#include <tool/tool_manager.h>#include <tools/ee_grid_helper.h>#include <tools/sch_drag_net_collision.h>#include <tools/sch_selection_tool.h>#include <tools/sch_line_wire_bus_tool.h>#include <tools/sch_move_tool.h>#include <sch_actions.h>#include <sch_commit.h>#include <eda_item.h>#include <sch_group.h>#include <sch_item.h>#include <sch_symbol.h>#include <sch_sheet.h>#include <sch_sheet_pin.h>#include <sch_line.h>#include <sch_connection.h>#include <sch_junction.h>#include <junction_helpers.h>#include <sch_edit_frame.h>#include <eeschema_id.h>#include <pgm_base.h>#include <view/view_controls.h>#include <settings/settings_manager.h>#include <math/box2.h>#include <base_units.h>#include <sch_screen.h>#include <trace_helpers.h>Go to the source code of this file.
Macros | |
| #define | QUIET_MODE true | 
Functions | |
| static bool | isGraphicItemForDrop (const SCH_ITEM *aItem) | 
| static void | cloneWireConnection (SCH_LINE *aNewLine, SCH_ITEM *aSource, SCH_EDIT_FRAME *aFrame) | 
| #define QUIET_MODE true | 
Definition at line 62 of file sch_move_tool.cpp.
Referenced by SCH_MOVE_TOOL::checkMoveInProgress(), SCH_MOVE_TOOL::doMoveSelection(), SCH_MOVE_TOOL::finalizeMoveOperation(), and SCH_MOVE_TOOL::setupItemsForDrag().
      
  | 
  static | 
Definition at line 82 of file sch_move_tool.cpp.
References SCH_CONNECTION::Clone(), SCH_ITEM::Connection(), SCH_EDIT_FRAME::GetCurrentSheet(), and SCH_ITEM::InitializeConnection().
Referenced by SCH_MOVE_TOOL::getConnectedDragItems(), and SCH_MOVE_TOOL::orthoLineDrag().
      
  | 
  static | 
Definition at line 65 of file sch_move_tool.cpp.
References SCH_BITMAP_T, SCH_LINE_T, SCH_SHAPE_T, SCH_TEXT_T, SCH_TEXTBOX_T, and EDA_ITEM::Type().
Referenced by SCH_MOVE_TOOL::refreshSelectionTraits().