• Wayne Stambaugh's avatar
    EESchema multiple item hit testing and other minor improvements. · 175fab48
    Wayne Stambaugh authored
    * Add item clarification context menu to EESchema when multiple unresolved
      items are found at the current cross hair position.
    * Add collector class SCH_COLLECTOR for supporting multiple item hit testing.
    * Removed bit wise masked filtering from schematic item hit testing.
    * Removed all old hit testing functions and methods scattered about the
      EESchema source code.
    * Move terminal point test function into SCH_SCREEN object.
    * Fixed bug in terminal point test when terminating a bus to a label.
    * Define the < operator for sorting schematic items.
    * Add area calculation method to EDA_Rect item.
    * Add method for returning an item's bitmap for menu display purposes.
    * Add method for returning an item's menu text for menu display purposes.
    * Changed EDA_ITEMS container from boost::ptr_vector to std::vector.
    * Factor coordinate string conversion code from EDA_DRAW_FRAME to function
      CoordinateToString().
    175fab48
sch_collectors.h 4.62 KB