Classes | Functions
collision_proximity Namespace Reference

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< CollisionSpheredetermineCollisionSpheres (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)

Detailed Description

Author:
E. Gil Jones

Function Documentation

std::vector< tf::Vector3 > collision_proximity::determineCollisionPoints ( const bodies::Body body,
double  resolution 
)

Definition at line 58 of file collision_proximity_types.cpp.

Author:
E. Gil Jones

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.



collision_proximity
Author(s): Gil Jones
autogenerated on Fri Dec 6 2013 21:11:30