|
| void | get_time_step_bounds (const aligned_vector< const collision::TimeVariantCollisionObject *> &traj_in, int &min_time_step, int &max_time_step) |
| |
| void | get_time_step_bounds (const aligned_vector< const collision::TimeVariantCollisionObject *> &traj_in, const aligned_vector< const collision::TimeVariantCollisionObject *> &obsts_in, int &min_time_step_traj, int &max_time_step_traj, int &min_time_step_obst, int &max_time_step_obst) |
| |
| void | retrieve_shapes_from_trajectories (int time_step, const aligned_vector< const collision::TimeVariantCollisionObject *> &trajectory_list, aligned_vector< collision::CollisionObject *> &shapes_out) |
| |
| template<class T > |
| int | trajectories_collision_staticobst_helper (T &obstacles_container, const aligned_vector< const collision::TimeVariantCollisionObject *> &obsts_in, ContainerCollisionRequest req, aligned_vector< int > &result) |
| |
| int | trajectories_collision_staticobst_grid (const aligned_vector< const collision::TimeVariantCollisionObject *> &traj_in, const collision::ShapeGroup &obj, const TrajectoryRequestCollisionTime &treq, aligned_vector< int > &result) |
| |
| template<class T > |
| int | trajectories_collision_dynamic_grid_helper (bool enable_verification, aligned_vector< bool > &done, T &obstacles_grid, int cur_time_step, int &numcands_global, int &numchecks_global, aligned_vector< int > &result, const aligned_vector< const collision::TimeVariantCollisionObject *> &obsts_in) |
| |
| int | trajectories_collision_dynamic_grid (const aligned_vector< const collision::TimeVariantCollisionObject *> &traj_in, const aligned_vector< const collision::TimeVariantCollisionObject *> &obsts_scenario, const TrajectoryRequestCollisionTime &treq, aligned_vector< int > &result) |
| |
| template<typename T > |
| int | trajectories_collision_dynamic_helper (bool enable_verification, aligned_vector< int > &result, const aligned_vector< const collision::TimeVariantCollisionObject *> &obsts_in, const aligned_vector< const collision::TimeVariantCollisionObject *> &obsts_scenario, const ContainerSettings &sett) |
| |
| int | trajectories_collision_dynamic_box2d (const aligned_vector< const collision::TimeVariantCollisionObject *> &traj_in, const aligned_vector< const collision::TimeVariantCollisionObject *> &obsts_scenario, const TrajectoryRequestCollisionTime &treq, aligned_vector< int > &result) |
| |
| int | trajectories_collision_dynamic_fcl (const aligned_vector< const collision::TimeVariantCollisionObject *> &traj_in, const aligned_vector< const collision::TimeVariantCollisionObject *> &obsts_scenario, const TrajectoryRequestCollisionTime &treq, aligned_vector< int > &result) |
| |
| int | trajectories_collision_staticobst_fcl (const aligned_vector< const collision::TimeVariantCollisionObject *> &traj_in, const collision::ShapeGroup &obj, const TrajectoryRequestCollisionTime &treq, aligned_vector< int > &result) |
| |
| int | trajectories_enclosure_polygons_static_grid (const aligned_vector< const collision::TimeVariantCollisionObject *> &traj_in, const collision::ShapeGroup &obj, const TrajectoryRequestCollisionTime &treq, aligned_vector< int > &result) |
| |
| int | trajectories_collision_staticobst_box2d (const aligned_vector< const collision::TimeVariantCollisionObject *> &traj_in, const collision::ShapeGroup &obj, const TrajectoryRequestCollisionTime &treq, aligned_vector< int > &result) |
| |