KiCad PCB EDA Suite
|
#include "tool/selection.h"
#include "placement_tool.h"
#include "pcb_actions.h"
#include "pcb_selection_tool.h"
#include <ratsnest/ratsnest_data.h>
#include <tool/tool_manager.h>
#include <board.h>
#include <board_commit.h>
#include <bitmaps.h>
#include <pcb_edit_frame.h>
#include <geometry/distribute.h>
#include <view/view_controls.h>
Go to the source code of this file.
Functions | |
template<class T > | |
std::vector< std::pair< BOARD_ITEM *, BOX2I > > | GetBoundingBoxes (const T &aItems) |
std::vector< std::pair< BOARD_ITEM *, BOX2I > > GetBoundingBoxes | ( | const T & | aItems | ) |
Definition at line 93 of file placement_tool.cpp.
References EDA_ITEM::GetBoundingBox(), FOOTPRINT::GetBoundingBox(), PCB_FOOTPRINT_T, and EDA_ITEM::Type().
Referenced by ALIGN_DISTRIBUTE_TOOL::DistributeItems(), and ALIGN_DISTRIBUTE_TOOL::GetSelections().