, including all inherited members.
| attached_object_collision_links_ | collision_proximity::CollisionProximitySpace | [private] |
| attached_object_map_ | collision_proximity::CollisionProximitySpace | [private] |
| body_decomposition_map_ | collision_proximity::CollisionProximitySpace | [private] |
| collision_models_interface_ | collision_proximity::CollisionProximitySpace | [private] |
| CollisionProximitySpace(const std::string &robot_description_name, bool register_with_environment_server=true, bool use_signed_environment_field=false, bool use_signed_self_field=false) | collision_proximity::CollisionProximitySpace | |
| colors_ | collision_proximity::CollisionProximitySpace | [mutable, private] |
| current_attached_body_decompositions_ | collision_proximity::CollisionProximitySpace | [private] |
| current_attached_body_indices_ | collision_proximity::CollisionProximitySpace | [private] |
| current_attached_body_names_ | collision_proximity::CollisionProximitySpace | [private] |
| current_gradients_ | collision_proximity::CollisionProximitySpace | [private] |
| current_group_name_ | collision_proximity::CollisionProximitySpace | [private] |
| current_intra_group_collision_links_ | collision_proximity::CollisionProximitySpace | [private] |
| current_link_body_decompositions_ | collision_proximity::CollisionProximitySpace | [private] |
| current_link_indices_ | collision_proximity::CollisionProximitySpace | [private] |
| current_link_names_ | collision_proximity::CollisionProximitySpace | [private] |
| current_self_excludes_ | collision_proximity::CollisionProximitySpace | [private] |
| deleteAllAttachedObjectDecompositions() | collision_proximity::CollisionProximitySpace | [private] |
| deleteAllStaticObjectDecompositions() | collision_proximity::CollisionProximitySpace | [private] |
| enabled_self_collision_links_ | collision_proximity::CollisionProximitySpace | [private] |
| EndCollision enum value | collision_proximity::CollisionProximitySpace | |
| EndUnsafe enum value | collision_proximity::CollisionProximitySpace | |
| environment_distance_field_ | collision_proximity::CollisionProximitySpace | [private] |
| ErrorUnsafe enum value | collision_proximity::CollisionProximitySpace | |
| getCollisionModelsInterface() const | collision_proximity::CollisionProximitySpace | [inline] |
| getCurrentAttachedBodyNames() const | collision_proximity::CollisionProximitySpace | [inline] |
| getCurrentGroupName() const | collision_proximity::CollisionProximitySpace | [inline] |
| getCurrentLinkNames() const | collision_proximity::CollisionProximitySpace | [inline] |
| getEnvironmentCollisions(std::vector< bool > &collisions, bool stop_at_first=false) const | collision_proximity::CollisionProximitySpace | |
| getEnvironmentProximityGradients(std::vector< GradientInfo > &gradients, bool subtract_radii=false) const | collision_proximity::CollisionProximitySpace | |
| getGroupLinkAndAttachedBodyNames(const std::string &group_name, const planning_models::KinematicState &state, std::vector< std::string > &link_names, std::vector< unsigned int > &link_indices, std::vector< std::string > &attached_body_names, std::vector< unsigned int > &attached_body_link_indices) const | collision_proximity::CollisionProximitySpace | [private] |
| getIntraGroupCollisions(std::vector< bool > &collisions, bool stop_at_first=false) const | collision_proximity::CollisionProximitySpace | |
| getIntraGroupProximityGradients(std::vector< GradientInfo > &gradients, bool subtract_radii=false) const | collision_proximity::CollisionProximitySpace | |
| getInverseWorldTransform(const planning_models::KinematicState &state) const | collision_proximity::CollisionProximitySpace | |
| getProximityGradientMarkers(const std::vector< std::string > &link_names, const std::vector< std::string > &attached_body_names, const std::vector< GradientInfo > &gradients, const std::string &ns, visualization_msgs::MarkerArray &arr) const | collision_proximity::CollisionProximitySpace | |
| getSelfCollisions(std::vector< bool > &collisions, bool stop_at_first=false) const | collision_proximity::CollisionProximitySpace | |
| getSelfProximityGradients(std::vector< GradientInfo > &gradients, bool subtract_radii=false) const | collision_proximity::CollisionProximitySpace | |
| getStateCollisions(bool &in_collision, std::vector< CollisionType > &collisions) const | collision_proximity::CollisionProximitySpace | |
| getStateGradients(std::vector< GradientInfo > &gradients, bool subtract_radii=false) const | collision_proximity::CollisionProximitySpace | |
| group_queries_lock_ | collision_proximity::CollisionProximitySpace | [mutable, private] |
| InCollisionSafe enum value | collision_proximity::CollisionProximitySpace | |
| intra_group_collision_links_ | collision_proximity::CollisionProximitySpace | [private] |
| isEnvironmentCollision() const | collision_proximity::CollisionProximitySpace | |
| isIntraGroupCollision() const | collision_proximity::CollisionProximitySpace | |
| isSelfCollision() const | collision_proximity::CollisionProximitySpace | |
| isStateInCollision() const | collision_proximity::CollisionProximitySpace | |
| isTrajectorySafe(const trajectory_msgs::JointTrajectory &trajectory, const arm_navigation_msgs::Constraints &goal_constraints, const arm_navigation_msgs::Constraints &path_constraints, const std::string &groupName) | collision_proximity::CollisionProximitySpace | |
| loadDefaultCollisionOperations() | collision_proximity::CollisionProximitySpace | [private] |
| loadRobotBodyDecompositions() | collision_proximity::CollisionProximitySpace | [private] |
| max_environment_distance_ | collision_proximity::CollisionProximitySpace | [private] |
| max_self_distance_ | collision_proximity::CollisionProximitySpace | [private] |
| MeshToMeshSafe enum value | collision_proximity::CollisionProximitySpace | |
| Middle enum value | collision_proximity::CollisionProximitySpace | |
| MiddleUnsafe enum value | collision_proximity::CollisionProximitySpace | |
| None enum value | collision_proximity::CollisionProximitySpace | |
| origin_x_ | collision_proximity::CollisionProximitySpace | [private] |
| origin_y_ | collision_proximity::CollisionProximitySpace | [private] |
| origin_z_ | collision_proximity::CollisionProximitySpace | [private] |
| prepareEnvironmentDistanceField(const planning_models::KinematicState &state) | collision_proximity::CollisionProximitySpace | [private] |
| prepareSelfDistanceField(const std::vector< std::string > &link_names, const planning_models::KinematicState &state) | collision_proximity::CollisionProximitySpace | [private] |
| priv_handle_ | collision_proximity::CollisionProximitySpace | [private] |
| resolution_ | collision_proximity::CollisionProximitySpace | [private] |
| revertAfterGroupQueries() | collision_proximity::CollisionProximitySpace | |
| revertPlanningSceneCallback() | collision_proximity::CollisionProximitySpace | |
| root_handle_ | collision_proximity::CollisionProximitySpace | [private] |
| self_distance_field_ | collision_proximity::CollisionProximitySpace | [private] |
| self_excludes_ | collision_proximity::CollisionProximitySpace | [private] |
| setBodyPosesGivenKinematicState(const planning_models::KinematicState &state) | collision_proximity::CollisionProximitySpace | [private] |
| setBodyPosesToCurrent() | collision_proximity::CollisionProximitySpace | [private] |
| setCollisionTolerance(double tol) | collision_proximity::CollisionProximitySpace | [inline] |
| setCurrentGroupState(const planning_models::KinematicState &state) | collision_proximity::CollisionProximitySpace | |
| setDistanceFieldForGroupQueries(const std::string &group_name, const planning_models::KinematicState &state) | collision_proximity::CollisionProximitySpace | [private] |
| setPlanningScene(const arm_navigation_msgs::PlanningScene &planning_scene) | collision_proximity::CollisionProximitySpace | |
| setPlanningSceneCallback(const arm_navigation_msgs::PlanningScene &scene) | collision_proximity::CollisionProximitySpace | |
| setupForGroupQueries(const std::string &group_name, const arm_navigation_msgs::RobotState &rob_state, std::vector< std::string > &link_names, std::vector< std::string > &attached_body_names) | collision_proximity::CollisionProximitySpace | |
| setupGradientStructures(const std::vector< std::string > &link_names, const std::vector< std::string > &attached_body_names, std::vector< GradientInfo > &gradients) const | collision_proximity::CollisionProximitySpace | [private] |
| size_x_ | collision_proximity::CollisionProximitySpace | [private] |
| size_y_ | collision_proximity::CollisionProximitySpace | [private] |
| size_z_ | collision_proximity::CollisionProximitySpace | [private] |
| StartCollision enum value | collision_proximity::CollisionProximitySpace | |
| StartUnsafe enum value | collision_proximity::CollisionProximitySpace | |
| static_object_map_ | collision_proximity::CollisionProximitySpace | [private] |
| syncObjectsWithCollisionSpace(const planning_models::KinematicState &state) | collision_proximity::CollisionProximitySpace | [private] |
| tolerance_ | collision_proximity::CollisionProximitySpace | [private] |
| TrajectoryPointType enum name | collision_proximity::CollisionProximitySpace | |
| TrajectorySafety enum name | collision_proximity::CollisionProximitySpace | |
| undefined_distance_ | collision_proximity::CollisionProximitySpace | [private] |
| updateSphereLocations(const std::vector< std::string > &link_names, const std::vector< std::string > &attached_body_names, std::vector< GradientInfo > &gradients) | collision_proximity::CollisionProximitySpace | [private] |
| vis_distance_field_marker_publisher_ | collision_proximity::CollisionProximitySpace | [private] |
| vis_marker_array_publisher_ | collision_proximity::CollisionProximitySpace | [private] |
| vis_marker_publisher_ | collision_proximity::CollisionProximitySpace | [private] |
| visualizeBoundingCylinders(const std::vector< std::string > &object_names) const | collision_proximity::CollisionProximitySpace | |
| visualizeCollisions(const std::vector< std::string > &link_names, const std::vector< std::string > &attached_body_names, const std::vector< CollisionType > collisions) const | collision_proximity::CollisionProximitySpace | |
| visualizeDistanceField(distance_field::DistanceField< distance_field::PropDistanceFieldVoxel > *distance_field) const | collision_proximity::CollisionProximitySpace | |
| visualizeDistanceFieldPlane(distance_field::DistanceField< distance_field::PropDistanceFieldVoxel > *distance_field) const | collision_proximity::CollisionProximitySpace | |
| visualizeObjectSpheres(const std::vector< std::string > &object_names) const | collision_proximity::CollisionProximitySpace | |
| visualizeObjectVoxels(const std::vector< std::string > &object_names) const | collision_proximity::CollisionProximitySpace | |
| ~CollisionProximitySpace() | collision_proximity::CollisionProximitySpace | |