inline cvpoint_array_t make_cvPoint_array( const curve_t& curve ) { std::size_t curve_size = curve.size(); cvpoint_array_t cvpoint_array( new CvPoint[ curve.size() ] ); for( std::size_t i = 0; i < curve_size ; ++i ) { cvpoint_array[i] = make_cvPoint( curve[i] ); } return cvpoint_array; }
void reverse_keyframes( curve_t<K>& c, bool selected_only) { if( c.empty() || c.size() == 1) return; if( selected_only) detail::do_reverse_selected_keyframes( c); else detail::do_reverse_keyframes( c); }