|
KiCad PCB EDA Suite
|
When processing a view, some objects are available and some are not. More...
#include <allegro_db.h>
Public Member Functions | |
| VIEW_OBJS () | |
Public Attributes | |
| const BRD_DB * | m_Board |
| const COMPONENT * | m_Component |
| const COMPONENT_INST * | m_ComponentInstance |
| const FUNCTION_INSTANCE * | m_Function |
| const FOOTPRINT_INSTANCE * | m_FootprintInstance |
| const PLACED_PAD * | m_Pad |
| const NET * | m_Net |
When processing a view, some objects are available and some are not.
Every item in a view will produce one of these, which will contain the relevant objects for that row.
Definition at line 815 of file allegro_db.h.
|
inline |
Definition at line 817 of file allegro_db.h.
References m_Board, m_Component, m_FootprintInstance, and m_Function.
| const BRD_DB* ALLEGRO::VIEW_OBJS::m_Board |
Definition at line 826 of file allegro_db.h.
Referenced by VIEW_OBJS(), ALLEGRO::BRD_DB::VisitComponents(), ALLEGRO::BRD_DB::VisitConnectedGeometry(), ALLEGRO::BRD_DB::VisitFootprintInstances(), ALLEGRO::BRD_DB::visitFootprintInstances(), and ALLEGRO::BRD_DB::VisitNets().
| const COMPONENT* ALLEGRO::VIEW_OBJS::m_Component |
Definition at line 828 of file allegro_db.h.
Referenced by VIEW_OBJS(), ALLEGRO::BRD_DB::VisitComponents(), and ALLEGRO::BRD_DB::visitFootprintInstances().
| const COMPONENT_INST* ALLEGRO::VIEW_OBJS::m_ComponentInstance |
Definition at line 830 of file allegro_db.h.
Referenced by ALLEGRO::BRD_DB::VisitComponents().
| const FOOTPRINT_INSTANCE* ALLEGRO::VIEW_OBJS::m_FootprintInstance |
Definition at line 834 of file allegro_db.h.
Referenced by VIEW_OBJS(), and ALLEGRO::BRD_DB::visitFootprintInstances().
| const FUNCTION_INSTANCE* ALLEGRO::VIEW_OBJS::m_Function |
Definition at line 832 of file allegro_db.h.
Referenced by VIEW_OBJS(), ALLEGRO::BRD_DB::VisitComponents(), and ALLEGRO::BRD_DB::visitFootprintInstances().
| const NET* ALLEGRO::VIEW_OBJS::m_Net |
Definition at line 839 of file allegro_db.h.
Referenced by ALLEGRO::BOARD_BUILDER::applyConstraintSets(), ALLEGRO::BOARD_BUILDER::applyNetConstraints(), ALLEGRO::BRD_DB::VisitComponentPins(), and ALLEGRO::BRD_DB::VisitNets().
| const PLACED_PAD* ALLEGRO::VIEW_OBJS::m_Pad |
Definition at line 837 of file allegro_db.h.
Referenced by ALLEGRO::BRD_DB::VisitComponentPins().