| 
    KiCad PCB EDA Suite
    
   | 
 
Public Member Functions | |
| TEST_BOARD_ITEM_FIXTURE () | |
| ~TEST_BOARD_ITEM_FIXTURE () | |
| BOARD_ITEM * | Instantiate (KICAD_T aType) | 
Static Public Member Functions | |
| static void | CompareItems (BOARD_ITEM *aItem, BOARD_ITEM *aOriginalItem) | 
Public Attributes | |
| BOARD | m_board | 
| FOOTPRINT | m_footprint | 
| std::shared_ptr< DRC_ITEM > | m_drcItem | 
| PCB_TEXT | m_text | 
Definition at line 50 of file test_board_item.cpp.
      
  | 
  inline | 
Definition at line 58 of file test_board_item.cpp.
References DRCE_MALFORMED_COURTYARD, m_board, m_drcItem, m_footprint, and m_text.
      
  | 
  inline | 
Definition at line 66 of file test_board_item.cpp.
References m_text.
      
  | 
  inlinestatic | 
Definition at line 165 of file test_board_item.cpp.
References BOOST_CHECK_EQUAL(), BOX2< Vec >::GetBottom(), EDA_ITEM::GetBoundingBox(), BOX2< Vec >::GetLeft(), EDA_ITEM::GetPosition(), BOX2< Vec >::GetRight(), and BOX2< Vec >::GetTop().
      
  | 
  inline | 
Definition at line 71 of file test_board_item.cpp.
References ZONE::AppendCorner(), PCB_BARCODE::AssembleBarcode(), FOOTPRINT, group, IsInstantiableType(), IsPcbnewType(), m_board, m_drcItem, m_footprint, m_text, PAD, PCB_ARC_T, PCB_BARCODE_T, PCB_BOARD_OUTLINE_T, PCB_DIM_ALIGNED_T, PCB_DIM_CENTER_T, PCB_DIM_LEADER_T, PCB_DIM_ORTHOGONAL_T, PCB_DIM_RADIAL_T, PCB_FIELD_T, PCB_FOOTPRINT_T, PCB_GENERATOR_T, PCB_GROUP_T, PCB_ITEM_LIST_T, PCB_MARKER_T, PCB_NETINFO_T, PCB_PAD_T, PCB_POINT_T, PCB_REFERENCE_IMAGE_T, PCB_SHAPE_T, PCB_T, PCB_TABLE_T, PCB_TABLECELL_T, PCB_TARGET_T, PCB_TEXT_T, PCB_TEXTBOX_T, PCB_TRACE_T, PCB_VIA_T, PCB_ZONE_T, pcbIUScale, EDA_SHAPE::SetRectangleHeight(), EDA_SHAPE::SetRectangleWidth(), PCB_BARCODE::SetText(), table, and USER.
| BOARD TEST_BOARD_ITEM_FIXTURE::m_board | 
Definition at line 53 of file test_board_item.cpp.
Referenced by Instantiate(), and TEST_BOARD_ITEM_FIXTURE().
| std::shared_ptr<DRC_ITEM> TEST_BOARD_ITEM_FIXTURE::m_drcItem | 
Definition at line 55 of file test_board_item.cpp.
Referenced by Instantiate(), and TEST_BOARD_ITEM_FIXTURE().
| FOOTPRINT TEST_BOARD_ITEM_FIXTURE::m_footprint | 
Definition at line 54 of file test_board_item.cpp.
Referenced by Instantiate(), and TEST_BOARD_ITEM_FIXTURE().
| PCB_TEXT TEST_BOARD_ITEM_FIXTURE::m_text | 
Definition at line 56 of file test_board_item.cpp.
Referenced by Instantiate(), TEST_BOARD_ITEM_FIXTURE(), and ~TEST_BOARD_ITEM_FIXTURE().