if cover v_data vertex_data vd int return vb velocity int int bool ret

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
if (!cover(
v_data,
0,
[](vertex_data &vd) -> int& { return vb.velocity; },
0,
[](int o, int n) -> bool { return (o < n); }
))
{
return false;
}