Skip to content
Snippets Groups Projects
Commit e2a19e78 authored by Joan Solà Ortega's avatar Joan Solà Ortega
Browse files

Move methods to cpp

parent f28d65e4
No related branches found
No related tags found
No related merge requests found
......@@ -52,6 +52,16 @@ void TrajectoryBase::sortFrame(FrameBasePtr _frame_ptr)
// last_key_frame_ptr_ = findLastKeyFramePtr(); // done in moveFrame() just above
}
void TrajectoryBase::moveFrame(FrameBasePtr _frm_ptr, FrameBaseIter _place)
{
if (*_place != _frm_ptr)
{
frame_list_.remove(_frm_ptr);
frame_list_.insert(_place, _frm_ptr);
last_key_frame_ptr_ = findLastKeyFramePtr();
}
}
FrameBaseIter TrajectoryBase::computeFrameOrder(FrameBasePtr _frame_ptr)
{
for (auto frm_rit = getFrameList().rbegin(); frm_rit != getFrameList().rend(); frm_rit++)
......
......@@ -51,17 +51,6 @@ class TrajectoryBase : public NodeBase, public std::enable_shared_from_this<Traj
};
inline void TrajectoryBase::moveFrame(FrameBasePtr _frm_ptr, FrameBaseIter _place)
{
if (*_place != _frm_ptr)
{
frame_list_.remove(_frm_ptr);
frame_list_.insert(_place, _frm_ptr);
last_key_frame_ptr_ = findLastKeyFramePtr();
}
}
inline FrameBaseList& TrajectoryBase::getFrameList()
{
return frame_list_;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment