#include #include #include #include "PrescribedMotion.h" #include "EndFrameqct.h" using namespace MbD; void PrescribedMotion::connectsItoJ(std::shared_ptr frmi, std::shared_ptr frmj) { Joint::connectsItoJ(frmi, frmj); if (typeid(frmI).name() != "EndFrameqct") { std::shared_ptr newFrmI; newFrmI = std::make_shared(); std::swap(frmI, newFrmI); assert(typeid(frmI).name() != "EndFrameqct"); } }