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

Cleanup code in findLastKeyFramePtr()

parent 3f2383c0
No related branches found
No related tags found
No related merge requests found
...@@ -61,14 +61,11 @@ FrameBaseIter TrajectoryBase::computeFrameOrder(FrameBasePtr _frame_ptr) ...@@ -61,14 +61,11 @@ FrameBaseIter TrajectoryBase::computeFrameOrder(FrameBasePtr _frame_ptr)
FrameBasePtr TrajectoryBase::findLastKeyFramePtr() FrameBasePtr TrajectoryBase::findLastKeyFramePtr()
{ {
// NOTE: Assumes keyframes are sorted by timestamp // NOTE: Assumes keyframes are sorted by timestamp
FrameBasePtr last_kfrm = nullptr;
for (auto frm_rit = frame_list_.rbegin(); frm_rit != frame_list_.rend(); ++frm_rit) for (auto frm_rit = frame_list_.rbegin(); frm_rit != frame_list_.rend(); ++frm_rit)
if ((*frm_rit)->isKey())// && (*frm_rit)->getTimeStamp() > last_ts) if ((*frm_rit)->isKey())
{ return (*frm_rit);
last_kfrm = (*frm_rit);
break; return nullptr;
}
return last_kfrm;
} }
FrameBasePtr TrajectoryBase::closestKeyFrameToTimeStamp(const TimeStamp& _ts) FrameBasePtr TrajectoryBase::closestKeyFrameToTimeStamp(const TimeStamp& _ts)
......
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