, including all inherited members.
assumeFrame(const std::string &frame_id, const ros::Time &stamp) | robot_self_filter::SelfMask | |
assumeFrame(const std::string &frame_id, const ros::Time &stamp, const std::string &sensor_frame, const double min_sensor_dist) | robot_self_filter::SelfMask | |
assumeFrame(const std::string &frame_id, const ros::Time &stamp, const tf::Vector3 &sensor_pos, const double min_sensor_dist) | robot_self_filter::SelfMask | |
bodies_ | robot_self_filter::SelfMask | [private] |
bspheres_ | robot_self_filter::SelfMask | [private] |
bspheresRadius2_ | robot_self_filter::SelfMask | [private] |
computeBoundingSpheres(void) | robot_self_filter::SelfMask | [private] |
configure(const std::vector< LinkInfo > &links) | robot_self_filter::SelfMask | [private] |
freeMemory(void) | robot_self_filter::SelfMask | [private] |
getLinkNames(std::vector< std::string > &frames) const | robot_self_filter::SelfMask | |
getMaskContainment(double x, double y, double z) const | robot_self_filter::SelfMask | |
getMaskContainment(const tf::Vector3 &pt) const | robot_self_filter::SelfMask | |
getMaskIntersection(double x, double y, double z, const boost::function< void(const tf::Vector3 &)> &intersectionCallback=NULL) const | robot_self_filter::SelfMask | |
getMaskIntersection(const tf::Vector3 &pt, const boost::function< void(const tf::Vector3 &)> &intersectionCallback=NULL) const | robot_self_filter::SelfMask | |
maskAuxContainment(const pcl::PointCloud< pcl::PointXYZ > &data_in, std::vector< int > &mask) | robot_self_filter::SelfMask | [private] |
maskAuxIntersection(const pcl::PointCloud< pcl::PointXYZ > &data_in, std::vector< int > &mask, const boost::function< void(const tf::Vector3 &)> &callback) | robot_self_filter::SelfMask | [private] |
maskContainment(const pcl::PointCloud< pcl::PointXYZ > &data_in, std::vector< int > &mask) | robot_self_filter::SelfMask | |
maskIntersection(const pcl::PointCloud< pcl::PointXYZ > &data_in, const std::string &sensor_frame, const double min_sensor_dist, std::vector< int > &mask, const boost::function< void(const tf::Vector3 &)> &intersectionCallback=NULL) | robot_self_filter::SelfMask | |
maskIntersection(const pcl::PointCloud< pcl::PointXYZ > &data_in, const tf::Vector3 &sensor, const double min_sensor_dist, std::vector< int > &mask, const boost::function< void(const tf::Vector3 &)> &intersectionCallback=NULL) | robot_self_filter::SelfMask | |
min_sensor_dist_ | robot_self_filter::SelfMask | [private] |
nh_ | robot_self_filter::SelfMask | [private] |
SelfMask(tf::TransformListener &tf, const std::vector< LinkInfo > &links) | robot_self_filter::SelfMask | [inline] |
sensor_pos_ | robot_self_filter::SelfMask | [private] |
tf_ | robot_self_filter::SelfMask | [private] |
~SelfMask(void) | robot_self_filter::SelfMask | [inline] |