20#ifndef LIBREPCB_EDITOR_CMDCOMBINESCHEMATICNETSEGMENTS_H
21#define LIBREPCB_EDITOR_CMDCOMBINESCHEMATICNETSEGMENTS_H
26#include "../../undocommandgroup.h"
35class SI_NetLineAnchor;
Definition si_netline.h:44
The SI_NetSegment class.
Definition si_netsegment.h:53
This undo command combines two schematic netsegments together.
Definition cmdcombineschematicnetsegments.h:49
SI_NetLineAnchor & mOldAnchor
Definition cmdcombineschematicnetsegments.h:72
~CmdCombineSchematicNetSegments() noexcept
Definition cmdcombineschematicnetsegments.cpp:59
SI_NetLineAnchor & mNewAnchor
Definition cmdcombineschematicnetsegments.h:73
SI_NetSegment & mOldSegment
Definition cmdcombineschematicnetsegments.h:70
SI_NetSegment & mNewSegment
Definition cmdcombineschematicnetsegments.h:71
bool performExecute() override
Execute the command the first time.
Definition cmdcombineschematicnetsegments.cpp:66
CmdCombineSchematicNetSegments(const CmdCombineSchematicNetSegments &other)=delete
CmdCombineSchematicNetSegments()=delete
The UndoCommandGroup class makes it possible to pack multiple undo commands together (it acts as a pa...
Definition undocommandgroup.h:44
Definition occmodel.cpp:76