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 |