diff --git a/src/Mod/Robot/App/AppRobot.cpp b/src/Mod/Robot/App/AppRobot.cpp index 000a073227..7da22192c3 100644 --- a/src/Mod/Robot/App/AppRobot.cpp +++ b/src/Mod/Robot/App/AppRobot.cpp @@ -52,8 +52,6 @@ public: initialize("This module is the Robot module."); // register with Python } - ~Module() override {} - private: Py::Object simulateToFile(const Py::Tuple& args) { diff --git a/src/Mod/Robot/App/Edge2TracObject.cpp b/src/Mod/Robot/App/Edge2TracObject.cpp index ceaf883775..051920197e 100644 --- a/src/Mod/Robot/App/Edge2TracObject.cpp +++ b/src/Mod/Robot/App/Edge2TracObject.cpp @@ -53,10 +53,6 @@ Edge2TracObject::Edge2TracObject() NbrOfCluster = 0; } -Edge2TracObject::~Edge2TracObject() -{ -} - App::DocumentObjectExecReturn *Edge2TracObject::execute() { App::DocumentObject* link = Source.getValue(); diff --git a/src/Mod/Robot/App/Edge2TracObject.h b/src/Mod/Robot/App/Edge2TracObject.h index 5affa6b52b..9a42f14b4d 100644 --- a/src/Mod/Robot/App/Edge2TracObject.h +++ b/src/Mod/Robot/App/Edge2TracObject.h @@ -38,7 +38,6 @@ class RobotExport Edge2TracObject : public TrajectoryObject public: /// Constructor Edge2TracObject(); - ~Edge2TracObject() override; App::PropertyLinkSub Source; App::PropertyFloatConstraint SegValue; diff --git a/src/Mod/Robot/App/PropertyTrajectory.cpp b/src/Mod/Robot/App/PropertyTrajectory.cpp index 0d79999938..b7ebb1ecbe 100644 --- a/src/Mod/Robot/App/PropertyTrajectory.cpp +++ b/src/Mod/Robot/App/PropertyTrajectory.cpp @@ -36,13 +36,9 @@ using namespace Robot; TYPESYSTEM_SOURCE(Robot::PropertyTrajectory , App::Property) -PropertyTrajectory::PropertyTrajectory() -{ -} +PropertyTrajectory::PropertyTrajectory() = default; -PropertyTrajectory::~PropertyTrajectory() -{ -} +PropertyTrajectory::~PropertyTrajectory() = default; void PropertyTrajectory::setValue(const Trajectory& sh) { diff --git a/src/Mod/Robot/App/Robot6Axis.cpp b/src/Mod/Robot/App/Robot6Axis.cpp index 8e7c3aca38..fca75e0ab9 100644 --- a/src/Mod/Robot/App/Robot6Axis.cpp +++ b/src/Mod/Robot/App/Robot6Axis.cpp @@ -76,11 +76,6 @@ Robot6Axis::Robot6Axis() setKinematic(KukaIR500); } -Robot6Axis::~Robot6Axis() -{ -} - - void Robot6Axis::setKinematic(const AxisDefinition KinDef[6]) { Chain temp; diff --git a/src/Mod/Robot/App/Robot6Axis.h b/src/Mod/Robot/App/Robot6Axis.h index e2348c3a96..b63544909d 100644 --- a/src/Mod/Robot/App/Robot6Axis.h +++ b/src/Mod/Robot/App/Robot6Axis.h @@ -54,7 +54,6 @@ class RobotExport Robot6Axis : public Base::Persistence public: Robot6Axis(); - ~Robot6Axis() override; // from base class unsigned int getMemSize () const override; diff --git a/src/Mod/Robot/App/RobotAlgos.cpp b/src/Mod/Robot/App/RobotAlgos.cpp index e997478ce5..f47be96b56 100644 --- a/src/Mod/Robot/App/RobotAlgos.cpp +++ b/src/Mod/Robot/App/RobotAlgos.cpp @@ -48,14 +48,9 @@ using namespace KDL; // FeatureView //=========================================================================== -RobotAlgos::RobotAlgos() -{ - -} +RobotAlgos::RobotAlgos() = default; -RobotAlgos::~RobotAlgos() -{ -} +RobotAlgos::~RobotAlgos() = default; void RobotAlgos::Test() { diff --git a/src/Mod/Robot/App/RobotObject.cpp b/src/Mod/Robot/App/RobotObject.cpp index 8dc39e3786..11417a1c54 100644 --- a/src/Mod/Robot/App/RobotObject.cpp +++ b/src/Mod/Robot/App/RobotObject.cpp @@ -60,10 +60,6 @@ RobotObject::RobotObject() } -RobotObject::~RobotObject() -{ -} - short RobotObject::mustExecute() const { return 0; diff --git a/src/Mod/Robot/App/RobotObject.h b/src/Mod/Robot/App/RobotObject.h index bfa622f2f5..ae146bca3f 100644 --- a/src/Mod/Robot/App/RobotObject.h +++ b/src/Mod/Robot/App/RobotObject.h @@ -39,7 +39,6 @@ class RobotExport RobotObject : public App::GeoFeature public: /// Constructor RobotObject(); - ~RobotObject() override; /// returns the type name of the ViewProvider const char* getViewProviderName() const override { diff --git a/src/Mod/Robot/App/Simulation.cpp b/src/Mod/Robot/App/Simulation.cpp index 87477cd837..7b2292dcb5 100644 --- a/src/Mod/Robot/App/Simulation.cpp +++ b/src/Mod/Robot/App/Simulation.cpp @@ -51,9 +51,7 @@ Simulation::Simulation(const Robot::Trajectory &Trac,Robot::Robot6Axis &Rob) } -Simulation::~Simulation() -{ -} +Simulation::~Simulation() = default; void Simulation::step(double tick) { diff --git a/src/Mod/Robot/App/TrajectoryCompound.cpp b/src/Mod/Robot/App/TrajectoryCompound.cpp index 71b7e5870b..8cb30a115a 100644 --- a/src/Mod/Robot/App/TrajectoryCompound.cpp +++ b/src/Mod/Robot/App/TrajectoryCompound.cpp @@ -39,10 +39,6 @@ TrajectoryCompound::TrajectoryCompound() } -TrajectoryCompound::~TrajectoryCompound() -{ -} - App::DocumentObjectExecReturn *TrajectoryCompound::execute() { const std::vector &Tracs = Source.getValues(); diff --git a/src/Mod/Robot/App/TrajectoryCompound.h b/src/Mod/Robot/App/TrajectoryCompound.h index 52eb60421a..8c39fed289 100644 --- a/src/Mod/Robot/App/TrajectoryCompound.h +++ b/src/Mod/Robot/App/TrajectoryCompound.h @@ -38,7 +38,6 @@ class RobotExport TrajectoryCompound : public TrajectoryObject public: /// Constructor TrajectoryCompound(); - ~TrajectoryCompound() override; App::PropertyLinkList Source; diff --git a/src/Mod/Robot/App/TrajectoryDressUpObject.cpp b/src/Mod/Robot/App/TrajectoryDressUpObject.cpp index ab7693b542..2eaa55af32 100644 --- a/src/Mod/Robot/App/TrajectoryDressUpObject.cpp +++ b/src/Mod/Robot/App/TrajectoryDressUpObject.cpp @@ -50,10 +50,6 @@ TrajectoryDressUpObject::TrajectoryDressUpObject() } -TrajectoryDressUpObject::~TrajectoryDressUpObject() -{ -} - App::DocumentObjectExecReturn* TrajectoryDressUpObject::execute() { Robot::Trajectory result; diff --git a/src/Mod/Robot/App/TrajectoryDressUpObject.h b/src/Mod/Robot/App/TrajectoryDressUpObject.h index b68773bdc9..712fda73bb 100644 --- a/src/Mod/Robot/App/TrajectoryDressUpObject.h +++ b/src/Mod/Robot/App/TrajectoryDressUpObject.h @@ -39,7 +39,6 @@ class RobotExport TrajectoryDressUpObject : public TrajectoryObject public: /// Constructor TrajectoryDressUpObject(); - ~TrajectoryDressUpObject() override; App::PropertyLink Source; App::PropertySpeed Speed; diff --git a/src/Mod/Robot/App/TrajectoryObject.cpp b/src/Mod/Robot/App/TrajectoryObject.cpp index 71266c17b1..8dd8447ef4 100644 --- a/src/Mod/Robot/App/TrajectoryObject.cpp +++ b/src/Mod/Robot/App/TrajectoryObject.cpp @@ -42,10 +42,6 @@ TrajectoryObject::TrajectoryObject() } -TrajectoryObject::~TrajectoryObject() -{ -} - short TrajectoryObject::mustExecute() const { return 0; diff --git a/src/Mod/Robot/App/TrajectoryObject.h b/src/Mod/Robot/App/TrajectoryObject.h index 6184cbdf61..e0b6215b25 100644 --- a/src/Mod/Robot/App/TrajectoryObject.h +++ b/src/Mod/Robot/App/TrajectoryObject.h @@ -40,7 +40,6 @@ class RobotExport TrajectoryObject : public App::GeoFeature public: /// Constructor TrajectoryObject(); - ~TrajectoryObject() override; /// returns the type name of the ViewProvider const char* getViewProviderName() const override { diff --git a/src/Mod/Robot/App/Waypoint.cpp b/src/Mod/Robot/App/Waypoint.cpp index db2734bd87..c73fd8f556 100644 --- a/src/Mod/Robot/App/Waypoint.cpp +++ b/src/Mod/Robot/App/Waypoint.cpp @@ -77,9 +77,7 @@ Waypoint::Waypoint() { } -Waypoint::~Waypoint() -{ -} +Waypoint::~Waypoint() = default; unsigned int Waypoint::getMemSize () const { diff --git a/src/Mod/Robot/Gui/AppRobotGui.cpp b/src/Mod/Robot/Gui/AppRobotGui.cpp index 54776bfa8d..b89b583e48 100644 --- a/src/Mod/Robot/Gui/AppRobotGui.cpp +++ b/src/Mod/Robot/Gui/AppRobotGui.cpp @@ -59,8 +59,6 @@ public: initialize("This module is the RobotGui module."); // register with Python } - ~Module() override {} - private: }; diff --git a/src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp b/src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp index 5677a72b6c..a0a7239d1e 100644 --- a/src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp +++ b/src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp @@ -52,11 +52,6 @@ TaskDlgEdge2Trac::TaskDlgEdge2Trac(Robot::Edge2TracObject *obj) Content.push_back(select); } -TaskDlgEdge2Trac::~TaskDlgEdge2Trac() -{ - -} - //==== calls from the TaskView =============================================================== diff --git a/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h b/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h index daedc6e4e3..8d6b7f6cb9 100644 --- a/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h +++ b/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h @@ -41,7 +41,6 @@ class RobotGuiExport TaskDlgEdge2Trac : public Gui::TaskView::TaskDialog public: explicit TaskDlgEdge2Trac(Robot::Edge2TracObject *); - ~TaskDlgEdge2Trac() override; public: /// is called the TaskView when the dialog is opened diff --git a/src/Mod/Robot/Gui/TaskDlgSimulate.cpp b/src/Mod/Robot/Gui/TaskDlgSimulate.cpp index a24bea02af..c3ed656f56 100644 --- a/src/Mod/Robot/Gui/TaskDlgSimulate.cpp +++ b/src/Mod/Robot/Gui/TaskDlgSimulate.cpp @@ -49,11 +49,6 @@ TaskDlgSimulate::TaskDlgSimulate(Robot::RobotObject *pcRobotObject,Robot::Trajec Content.push_back(msg); } -TaskDlgSimulate::~TaskDlgSimulate() -{ - -} - //==== calls from the TaskView =============================================================== diff --git a/src/Mod/Robot/Gui/TaskDlgSimulate.h b/src/Mod/Robot/Gui/TaskDlgSimulate.h index 0b6c1d1402..edd0fc30a7 100644 --- a/src/Mod/Robot/Gui/TaskDlgSimulate.h +++ b/src/Mod/Robot/Gui/TaskDlgSimulate.h @@ -42,7 +42,6 @@ class RobotGuiExport TaskDlgSimulate : public Gui::TaskView::TaskDialog public: TaskDlgSimulate(Robot::RobotObject *pcRobotObject,Robot::TrajectoryObject *pcTrajectoryObject); - ~TaskDlgSimulate() override; public: /// is called the TaskView when the dialog is opened diff --git a/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp b/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp index a271676169..fcc967dce4 100644 --- a/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp +++ b/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp @@ -47,11 +47,6 @@ TaskDlgTrajectoryCompound::TaskDlgTrajectoryCompound(Robot::TrajectoryCompound * Content.push_back(select); } -TaskDlgTrajectoryCompound::~TaskDlgTrajectoryCompound() -{ - -} - //==== calls from the TaskView =============================================================== diff --git a/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h b/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h index 8c33ac523b..7934dcdfd6 100644 --- a/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h +++ b/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h @@ -39,7 +39,6 @@ class RobotGuiExport TaskDlgTrajectoryCompound : public Gui::TaskView::TaskDialo public: TaskDlgTrajectoryCompound(Robot::TrajectoryCompound *); - ~TaskDlgTrajectoryCompound() override; public: /// is called the TaskView when the dialog is opened diff --git a/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.cpp b/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.cpp index 36cfee3c6b..3f91a904a5 100644 --- a/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.cpp +++ b/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.cpp @@ -43,11 +43,6 @@ TaskDlgTrajectoryDressUp::TaskDlgTrajectoryDressUp(Robot::TrajectoryDressUpObjec Content.push_back(param); } -TaskDlgTrajectoryDressUp::~TaskDlgTrajectoryDressUp() -{ - -} - //==== calls from the TaskView =============================================================== diff --git a/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h b/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h index 6a4caae3a1..5ee99a6fe0 100644 --- a/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h +++ b/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h @@ -41,7 +41,6 @@ class RobotGuiExport TaskDlgTrajectoryDressUp : public Gui::TaskView::TaskDialog public: explicit TaskDlgTrajectoryDressUp(Robot::TrajectoryDressUpObject *); - ~TaskDlgTrajectoryDressUp() override; public: /// is called the TaskView when the dialog is opened diff --git a/src/Mod/Robot/Gui/TaskWatcher.cpp b/src/Mod/Robot/Gui/TaskWatcher.cpp index b8a7e98d08..818cdd81a3 100644 --- a/src/Mod/Robot/Gui/TaskWatcher.cpp +++ b/src/Mod/Robot/Gui/TaskWatcher.cpp @@ -43,11 +43,6 @@ TaskWatcherRobot::TaskWatcherRobot() } -TaskWatcherRobot::~TaskWatcherRobot() -{ - -} - //==== calls from the TaskView =============================================================== bool TaskWatcherRobot::shouldShow() diff --git a/src/Mod/Robot/Gui/TaskWatcher.h b/src/Mod/Robot/Gui/TaskWatcher.h index 27a858d528..d94c003db3 100644 --- a/src/Mod/Robot/Gui/TaskWatcher.h +++ b/src/Mod/Robot/Gui/TaskWatcher.h @@ -40,7 +40,6 @@ class RobotGuiExport TaskWatcherRobot : public Gui::TaskView::TaskWatcher public: TaskWatcherRobot(); - ~TaskWatcherRobot() override; /// is called when the document or the selection changes. bool shouldShow() override; diff --git a/src/Mod/Robot/Gui/TrajectorySimulate.cpp b/src/Mod/Robot/Gui/TrajectorySimulate.cpp index 96fdef6b74..04ec504b3c 100644 --- a/src/Mod/Robot/Gui/TrajectorySimulate.cpp +++ b/src/Mod/Robot/Gui/TrajectorySimulate.cpp @@ -98,9 +98,7 @@ TrajectorySimulate::TrajectorySimulate(Robot::RobotObject *pcRobotObject,Robot:: setTo(); } -TrajectorySimulate::~TrajectorySimulate() -{ -} +TrajectorySimulate::~TrajectorySimulate() = default; void TrajectorySimulate::setTo() { diff --git a/src/Mod/Robot/Gui/Workbench.cpp b/src/Mod/Robot/Gui/Workbench.cpp index 042f5efe65..fa9aeed7aa 100644 --- a/src/Mod/Robot/Gui/Workbench.cpp +++ b/src/Mod/Robot/Gui/Workbench.cpp @@ -56,13 +56,9 @@ using namespace RobotGui; /// @namespace RobotGui @class Workbench TYPESYSTEM_SOURCE(RobotGui::Workbench, Gui::StdWorkbench) -Workbench::Workbench() -{ -} +Workbench::Workbench() = default; -Workbench::~Workbench() -{ -} +Workbench::~Workbench() = default; void Workbench::activated() {