| addRobotMaskFromUrdf(const std::string &urdfModel) | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| boundingBoxDebugMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| boundingBoxMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| boundingBoxPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| boundingSphereDebugMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| boundingSphereMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| boundingSpherePublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| cacheLookupBetweenScansRatio | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | mutableprotected |
| channelsToTransform | robot_body_filter::RobotBodyFilterLaserScan | protected |
| clearRobotMask() | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeAndPublishBoundingBox(const sensor_msgs::PointCloud2 &projectedPointCloud) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeAndPublishBoundingSphere(const sensor_msgs::PointCloud2 &projectedPointCloud) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeAndPublishLocalBoundingBox(const sensor_msgs::PointCloud2 &projectedPointCloud) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeAndPublishOrientedBoundingBox(const sensor_msgs::PointCloud2 &projectedPointCloud) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeBoundingBox | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeBoundingSphere | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeDebugBoundingBox | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeDebugBoundingSphere | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeDebugLocalBoundingBox | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeDebugOrientedBoundingBox | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeLocalBoundingBox | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeMask(const sensor_msgs::PointCloud2 &projectedPointCloud, std::vector< RayCastingShapeMask::MaskValue > &mask, const std::string &sensorFrame="") | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| computeOrientedBoundingBox | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| configure() override | robot_body_filter::RobotBodyFilterLaserScan | virtual |
| FilterBase< sensor_msgs::LaserScan >::configure(const std::string ¶m_name, ros::NodeHandle node_handle=ros::NodeHandle()) | filters::FilterBase< sensor_msgs::LaserScan > | |
| FilterBase< sensor_msgs::LaserScan >::configure(XmlRpc::XmlRpcValue &config) | filters::FilterBase< sensor_msgs::LaserScan > | |
| configured_ | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| createBodyVisualizationMsg(const std::map< point_containment_filter::ShapeHandle, const bodies::Body * > &bodies, const ros::Time &stamp, const std_msgs::ColorRGBA &color, visualization_msgs::MarkerArray &markerArray) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| debugBboxMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| debugBsphereMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| debugContainsMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| debugPointCloudClipPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| debugPointCloudInsidePublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| debugPointCloudShadowPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| debugShadowMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| defaultBboxInflation | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| defaultBsphereInflation | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| defaultContainsInflation | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| defaultShadowInflation | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| failWithoutRobotDescription | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| filter_name_ | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| filter_type_ | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| FilterBase() | filters::FilterBase< sensor_msgs::LaserScan > | |
| filteringFrame | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| fixedFrame | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getLinkInflation(const std::vector< std::string > &linkNames, const ScaleAndPadding &defaultInflation, const std::map< std::string, ScaleAndPadding > &perLinkInflation) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | private |
| getLinkInflationForBoundingBox(const std::string &linkName) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getLinkInflationForBoundingBox(const std::vector< std::string > &linkNames) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getLinkInflationForBoundingSphere(const std::string &linkName) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getLinkInflationForBoundingSphere(const std::vector< std::string > &linkNames) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getLinkInflationForContainsTest(const std::string &linkName) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getLinkInflationForContainsTest(const std::vector< std::string > &linkNames) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getLinkInflationForShadowTest(const std::string &linkName) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getLinkInflationForShadowTest(const std::vector< std::string > &linkNames) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getName() const | filters::FilterBase< sensor_msgs::LaserScan > | |
| getParam(const std::string &name, bool &value) const | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| getParam(const std::string &name, double &value) const | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| getParam(const std::string &name, int &value) const | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| getParam(const std::string &name, std::string &value) const | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| getParam(const std::string &name, std::vector< double > &value) const | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| getParam(const std::string &name, std::vector< std::string > &value) const | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| getParam(const std::string &name, unsigned int &value) const | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| getParam(const std::string &name, XmlRpc::XmlRpcValue &value) const | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| getParamCast(const std::string &name, const Param &defaultValue, const std::string &unit="", bool *defaultUsed=nullptr, ToStringFn< Param > valueToStringFn=&to_string) const | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | inlineprivate |
| getParamUnsigned(const std::string &name, const Result &defaultValue, const std::string &unit="", bool *defaultUsed=nullptr, ToStringFn< Param > valueToStringFn=&to_string) const | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | inlineprivate |
| getParamVerbose(const std::string &name, const T &defaultValue=T(), const std::string &unit="", bool *defaultUsed=nullptr, ToStringFn< T > valueToStringFn=&to_string) const | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | inlineprotected |
| getParamVerbose(const std::string &name, const char *defaultValue, const std::string &unit="", bool *defaultUsed=nullptr, ToStringFn< std::string > valueToStringFn=&to_string) const | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | inlineprotected |
| getParamVerbose(const std::string &name, const uint64_t &defaultValue, const std::string &unit="", bool *defaultUsed=nullptr, ToStringFn< int > valueToStringFn=&to_string) const | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | inlineprotected |
| getParamVerbose(const std::string &name, const unsigned int &defaultValue, const std::string &unit="", bool *defaultUsed=nullptr, ToStringFn< int > valueToStringFn=&to_string) const | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | inlineprotected |
| getParamVerbose(const std::string &name, const ros::Duration &defaultValue, const std::string &unit="", bool *defaultUsed=nullptr, ToStringFn< double > valueToStringFn=&to_string) const | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | inlineprotected |
| getParamVerboseMap(const std::string &name, const std::map< std::string, T > &defaultValue=std::map< std::string, T >(), const std::string &unit="", bool *defaultUsed=nullptr, ToStringFn< MapType > valueToStringFn=&to_string) const | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | inlineprotected |
| getParamVerboseSet(const std::string &name, const std::set< T > &defaultValue=std::set< T >(), const std::string &unit="", bool *defaultUsed=nullptr, ToStringFn< std::vector< T >> valueToStringFn=&to_string) const | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | inlineprotected |
| getShapeTransform(point_containment_filter::ShapeHandle shapeHandle, Eigen::Isometry3d &transform) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| getType() | filters::FilterBase< sensor_msgs::LaserScan > | |
| keepCloudsOrganized | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| laserProjector | robot_body_filter::RobotBodyFilterLaserScan | protected |
| linksIgnoredEverywhere | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| linksIgnoredInBoundingBox | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| linksIgnoredInBoundingSphere | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| linksIgnoredInContainsTest | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| linksIgnoredInShadowTest | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| loadConfiguration(XmlRpc::XmlRpcValue &config) | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| localBoundingBoxDebugMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| localBoundingBoxFrame | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| localBoundingBoxMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| localBoundingBoxPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| maxDistance | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| minDistance | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| modelMutex | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| modelPoseUpdateInterval | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| nodeHandle | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| onlyLinks | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| orientedBoundingBoxDebugMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| orientedBoundingBoxMarkerPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| orientedBoundingBoxPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| params_ | filters::FilterBase< sensor_msgs::LaserScan > | protected |
| perLinkBboxInflation | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| perLinkBsphereInflation | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| perLinkContainsInflation | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| perLinkShadowInflation | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| pointByPointScan | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| privateNodeHandle | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishBoundingBoxMarker | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishBoundingSphereMarker | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishDebugBboxMarker | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishDebugBsphereMarker | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishDebugContainsMarker | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishDebugMarkers(const ros::Time &scanTime) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishDebugPclClip | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishDebugPclInside | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishDebugPclShadow | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishDebugPointClouds(const sensor_msgs::PointCloud2 &projectedPointCloud, const std::vector< RayCastingShapeMask::MaskValue > &pointMask) const | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishDebugShadowMarker | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishLocalBoundingBoxMarker | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishNoBoundingBoxPointcloud | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishNoBoundingSpherePointcloud | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishNoLocalBoundingBoxPointcloud | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishNoOrientedBoundingBoxPointcloud | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| publishOrientedBoundingBoxMarker | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| reachableTransformTimeout | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| reloadRobotModelServiceServer | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| requireAllFramesReachable | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| RobotBodyFilter() | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | |
| RobotBodyFilter_ComputeMaskPointByPoint_Test class | RobotBodyFilterLaserScanTest | friend |
| RobotBodyFilter_InitFromArray_Test class | RobotBodyFilterLaserScanTest | friend |
| RobotBodyFilter_InitFromDict_Test class | RobotBodyFilterLaserScanTest | friend |
| RobotBodyFilter_LoadParams_Test class | RobotBodyFilterLaserScanTest | friend |
| RobotBodyFilter_LoadParamsAllConfig_Test class | RobotBodyFilterLaserScanTest | friend |
| RobotBodyFilter_ParseRobot_Test class | RobotBodyFilterLaserScanTest | friend |
| RobotBodyFilter_Transforms_Test class | RobotBodyFilterLaserScanTest | friend |
| RobotBodyFilter_UpdateLaserScan_Test class | RobotBodyFilterLaserScanTest | friend |
| RobotBodyFilterLaserScanTest() | RobotBodyFilterLaserScanTest | inline |
| robotDescriptionParam | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| robotDescriptionUpdated(dynamic_reconfigure::ConfigConstPtr newConfig) | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| robotDescriptionUpdatesFieldName | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| robotDescriptionUpdatesListener | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| scanPointCloudNoBoundingBoxPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| scanPointCloudNoBoundingSpherePublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| scanPointCloudNoLocalBoundingBoxPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| scanPointCloudNoOrientedBoundingBoxPublisher | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| sensorFrame | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| setNameAndType(XmlRpc::XmlRpcValue &config) | filters::FilterBase< sensor_msgs::LaserScan > | private |
| shapeMask | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| shapesIgnoredInBoundingBox | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| shapesIgnoredInBoundingSphere | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| shapesToLinks | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| tfBuffer | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| tfBufferLength | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| tfFramesWatchdog | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| tfListener | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| timeConfigured | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| ToStringFn typedef | robot_body_filter::FilterBase< sensor_msgs::LaserScan > | protected |
| transformCache | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| transformCacheAfterScan | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| triggerModelReload(std_srvs::TriggerRequest &, std_srvs::TriggerResponse &) | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| unreachableTransformTimeout | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| update(const sensor_msgs::LaserScan &inputScan, sensor_msgs::LaserScan &filteredScan) override | robot_body_filter::RobotBodyFilterLaserScan | virtual |
| FilterBase< sensor_msgs::LaserScan >::update(const T &data_in, T &data_out)=0 | filters::FilterBase< sensor_msgs::LaserScan > | pure virtual |
| updateTransformCache(const ros::Time &time, const ros::Time &afterScanTime=ros::Time(0)) | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | protected |
| ~FilterBase() | filters::FilterBase< sensor_msgs::LaserScan > | virtual |
| ~RobotBodyFilter() override | robot_body_filter::RobotBodyFilter< sensor_msgs::LaserScan > | |
| ~RobotBodyFilterLaserScanTest() | RobotBodyFilterLaserScanTest | inlinevirtual |