The CmdBoardViaEdit class.
More...
#include <cmdboardviaedit.h>
◆ CmdBoardViaEdit()
◆ ~CmdBoardViaEdit()
◆ setPosition()
void setPosition |
( |
const Point & |
pos, |
|
|
bool |
immediate |
|
) |
| |
|
noexcept |
◆ translate()
void translate |
( |
const Point & |
deltaPos, |
|
|
bool |
immediate |
|
) |
| |
|
noexcept |
◆ rotate()
void rotate |
( |
const Angle & |
angle, |
|
|
const Point & |
center, |
|
|
bool |
immediate |
|
) |
| |
|
noexcept |
◆ setShape()
void setShape |
( |
Via::Shape |
shape, |
|
|
bool |
immediate |
|
) |
| |
|
noexcept |
◆ setSize()
◆ setDrillDiameter()
void setDrillDiameter |
( |
const PositiveLength & |
diameter, |
|
|
bool |
immediate |
|
) |
| |
|
noexcept |
◆ performExecute()
Execute the command the first time.
- Note
- This method must be implemented in all derived classes. If the first time execution is exactly identical to an "redo" action, you can simple call performRedo() in the implementation of this method.
- Return values
-
true | If the command has done some changes |
false | If the command has done nothing (the command can be deleted) |
Implements UndoCommand.
◆ performUndo()
Undo the command.
- Note
- This method must be implemented in all derived classes.
Implements UndoCommand.
◆ performRedo()
Redo the command.
- Note
- This method must be implemented in all derived classes.
Implements UndoCommand.
◆ mVia
◆ mOldPos
◆ mNewPos
◆ mOldShape
◆ mNewShape
◆ mOldSize
◆ mNewSize
◆ mOldDrillDiameter
◆ mNewDrillDiameter
The documentation for this class was generated from the following files: