Classes | |
| class | BodyDecomposition |
| class | BodyDecompositionVector |
| class | CollisionProximitySpace |
| struct | CollisionSphere |
| struct | CollisionType |
| struct | GradientInfo |
| struct | ProximityInfo |
Functions | |
| std::vector< tf::Vector3 > | determineCollisionPoints (const bodies::Body *body, double resolution) |
| std::vector< CollisionSphere > | determineCollisionSpheres (const bodies::Body *body, tf::Transform &relativeTransform) |
| bool | getCollisionSphereCollision (const distance_field::DistanceField< distance_field::PropDistanceFieldVoxel > *distance_field, const std::vector< CollisionSphere > &sphere_list, double tolerance) |
| bool | getCollisionSphereGradients (const distance_field::DistanceField< distance_field::PropDistanceFieldVoxel > *distance_field, const std::vector< CollisionSphere > &sphere_list, GradientInfo &gradient, double tolerance, bool subtract_radii, double maximum_value, bool stop_at_first_collision) |
| std::vector< tf::Vector3 > collision_proximity::determineCollisionPoints | ( | const bodies::Body * | body, |
| double | resolution | ||
| ) |
Definition at line 58 of file collision_proximity_types.cpp.
| std::vector< collision_proximity::CollisionSphere > collision_proximity::determineCollisionSpheres | ( | const bodies::Body * | body, |
| tf::Transform & | relativeTransform | ||
| ) |
Definition at line 39 of file collision_proximity_types.cpp.
| bool collision_proximity::getCollisionSphereCollision | ( | const distance_field::DistanceField< distance_field::PropDistanceFieldVoxel > * | distance_field, |
| const std::vector< CollisionSphere > & | sphere_list, | ||
| double | tolerance | ||
| ) |
Definition at line 109 of file collision_proximity_types.cpp.
| bool collision_proximity::getCollisionSphereGradients | ( | const distance_field::DistanceField< distance_field::PropDistanceFieldVoxel > * | distance_field, |
| const std::vector< CollisionSphere > & | sphere_list, | ||
| GradientInfo & | gradient, | ||
| double | tolerance, | ||
| bool | subtract_radii, | ||
| double | maximum_value, | ||
| bool | stop_at_first_collision | ||
| ) |
Definition at line 78 of file collision_proximity_types.cpp.