HAL
hal::ShortestPath Namespace Reference

Functions

const Netnet (const Gate *g0, const Gate *g1)
 
const Modulemodule (const Gate *g, const NodeBoxes &boxes)
 

Function Documentation

◆ module()

const Module* hal::ShortestPath::module ( const Gate g,
const NodeBoxes boxes 
)

Definition at line 741 of file graph_graphics_view.cpp.

References hal::NodeBoxes::boxForNode(), test_plugin::g, hal::Module::get_id(), hal::Module::get_parent_module(), and hal::Node::Module.

Referenced by hal::ModuleContextMenu::addModuleSubmenu(), hal::ModuleModel::addRecursively(), hal::Grouping::assign_module(), hal::Grouping::assign_module_by_id(), hal::Grouping::contains_module(), hal::Netlist::delete_module(), hal::NetlistModificationDecorator::delete_modules(), hal::GuiApi::deselect(), hal::GuiApi::deselectModule(), hal::GraphWidget::focusModule(), hal::GuiApiClasses::View::foldModule(), hal::Grouping::get_module_ids(), hal::Netlist::get_modules(), hal::Grouping::get_modules(), hal::GuiApiClasses::View::getIds(), hal::event_log::handle_module_event(), hal::ModuleWidget::handleModuleRemoved(), hal::GraphGraphicsView::handleShortestPath(), hal::VerilogParser::instantiate(), hal::Netlist::is_module_in_netlist(), hal::Module::is_parent_module_of(), hal::Module::is_submodule_of(), hal::module_init(), hal::EventHandler::notify(), hal::GraphContextManager::openModuleInView(), hal::PYBIND11_PLUGIN(), hal::Grouping::remove_module(), hal::Grouping::remove_module_by_id(), hal::GroupingManagerWidget::removeElementsFromGrouping(), hal::GuiApiClasses::View::removeFrom(), hal::GuiApi::select(), hal::GuiApi::selectModule(), hal::ModuleInfoTable::setModule(), hal::DataTableWidget::setModule(), hal::GroupingsOfItemModel::setModule(), hal::GroupingsOfItemWidget::setModule(), hal::ModuleDetailsTabWidget::setModule(), hal::ModuleItem::setModuleType(), hal::GuiApiClasses::View::unfoldModule(), and hal::ModuleModel::updateModuleParent().

◆ net()

const Net* hal::ShortestPath::net ( const Gate g0,
const Gate g1 
)