20#ifndef LIBREPCB_EDITOR_CMDCOMBINESCHEMATICBUSSEGMENTS_H
21#define LIBREPCB_EDITOR_CMDCOMBINESCHEMATICBUSSEGMENTS_H
26#include "../../undocommandgroup.h"
The SI_BusJunction class.
Definition si_busjunction.h:45
The SI_BusSegment class.
Definition si_bussegment.h:52
This undo command combines two schematic netsegments together.
Definition cmdcombineschematicbussegments.h:49
SI_BusJunction & mNewAnchor
Definition cmdcombineschematicbussegments.h:73
CmdCombineSchematicBusSegments(const CmdCombineSchematicBusSegments &other)=delete
SI_BusSegment & mOldSegment
Definition cmdcombineschematicbussegments.h:70
SI_BusJunction & mOldAnchor
Definition cmdcombineschematicbussegments.h:72
bool performExecute() override
Execute the command the first time.
Definition cmdcombineschematicbussegments.cpp:70
SI_BusSegment & mNewSegment
Definition cmdcombineschematicbussegments.h:71
CmdCombineSchematicBusSegments()=delete
~CmdCombineSchematicBusSegments() noexcept
Definition cmdcombineschematicbussegments.cpp:63
The UndoCommandGroup class makes it possible to pack multiple undo commands together (it acts as a pa...
Definition undocommandgroup.h:44
Definition occmodel.cpp:77