Class keyframe_iterator¶
- Defined in File range.hpp
Class Documentation¶
-
class
keyframe_iterator¶ Public Types
-
using
iterator_category= std::bidirectional_iterator_tag¶
-
using
value_type= std::iterator_traits::value_type¶
-
using
difference_type= std::iterator_traits::difference_type¶
-
using
pointer= std::iterator_traits::pointer¶
-
using
reference= std::iterator_traits::reference¶
-
using
checked_value_type= std::pair<const double, CheckedFrameRef>¶
Public Functions
-
keyframe_iterator()¶
-
keyframe_iterator(base_iterator it_, const Motion &motion_)¶
-
keyframe_iterator(const keyframe_iterator&)¶
-
keyframe_iterator(keyframe_iterator&&)¶
-
keyframe_iterator &
operator=(const keyframe_iterator&)¶
-
keyframe_iterator &
operator=(keyframe_iterator&&)¶
-
const value_type &
operator*() const¶
-
checked_value_type
operator*()¶
-
const value_type &
operator->() const¶
-
checked_value_type
operator->()¶
-
keyframe_iterator &
operator++()¶
-
keyframe_iterator
operator++(int)¶
-
keyframe_iterator &
operator--()¶
-
keyframe_iterator
operator--(int)¶
-
using