| addShape(const shapes::ShapeConstPtr &shape, double scale=1.0, double padding=0.0, bool updateInternalStructures=true, const std::string &name="") | robot_body_filter::RayCastingShapeMask | |
| addShape(const shapes::ShapeConstPtr &shape, double containsScale, double containsPadding, double shadowScale, double shadowPadding, double bsphereScale, double bspherePadding, double bboxScale, double bboxPadding, bool updateInternalStructures=true, const std::string &name="") | robot_body_filter::RayCastingShapeMask | |
| point_containment_filter::ShapeMask::addShape(const shapes::ShapeConstPtr &shape, double scale=1.0, double padding=0.0) | point_containment_filter::ShapeMask | protected |
| bodies_ | point_containment_filter::ShapeMask | protected |
| bspheres_ | point_containment_filter::ShapeMask | protected |
| bspheresBodyIndices | robot_body_filter::RayCastingShapeMask | protected |
| bspheresForContainsTest | robot_body_filter::RayCastingShapeMask | protected |
| bspheresForContainsTestBodyIndices | robot_body_filter::RayCastingShapeMask | protected |
| classifyPointNoLock(const Eigen::Vector3d &data, MaskValue &mask, const Eigen::Vector3d &sensorPos) | robot_body_filter::RayCastingShapeMask | protected |
| CLIP | point_containment_filter::ShapeMask | protected |
| data | robot_body_filter::RayCastingShapeMask | protected |
| doClipping | robot_body_filter::RayCastingShapeMask | protected |
| doContainsTest | robot_body_filter::RayCastingShapeMask | protected |
| doShadowTest | robot_body_filter::RayCastingShapeMask | protected |
| freeMemory() | point_containment_filter::ShapeMask | private |
| getBodies() const | robot_body_filter::RayCastingShapeMask | |
| getBodiesForBoundingBox() const | robot_body_filter::RayCastingShapeMask | |
| getBodiesForBoundingSphere() const | robot_body_filter::RayCastingShapeMask | |
| getBodiesForContainsTest() const | robot_body_filter::RayCastingShapeMask | |
| getBodiesForShadowTest() const | robot_body_filter::RayCastingShapeMask | |
| getBoundingSphere() const | robot_body_filter::RayCastingShapeMask | |
| getBoundingSphereForContainsTestNoLock() const | robot_body_filter::RayCastingShapeMask | protected |
| getBoundingSphereNoLock() const | robot_body_filter::RayCastingShapeMask | protected |
| getBoundingSpheres() const | robot_body_filter::RayCastingShapeMask | |
| getBoundingSpheresForContainsTest() const | robot_body_filter::RayCastingShapeMask | |
| getMaskContainment(const Eigen::Vector3d &pt) const | point_containment_filter::ShapeMask | protected |
| getMaskContainment(double x, double y, double z) const | point_containment_filter::ShapeMask | protected |
| ignoreInBbox | robot_body_filter::RayCastingShapeMask | protected |
| ignoreInBsphere | robot_body_filter::RayCastingShapeMask | protected |
| ignoreInContainsTest | robot_body_filter::RayCastingShapeMask | protected |
| ignoreInShadowTest | robot_body_filter::RayCastingShapeMask | protected |
| INSIDE | point_containment_filter::ShapeMask | protected |
| maskContainment(const sensor_msgs::PointCloud2 &data_in, const Eigen::Vector3d &sensor_pos, const double min_sensor_dist, const double max_sensor_dist, std::vector< int > &mask) | point_containment_filter::ShapeMask | protected |
| maskContainmentAndShadows(const Cloud &data, std::vector< MaskValue > &mask, const Eigen::Vector3d &sensorPos=Eigen::Vector3d::Zero()) | robot_body_filter::RayCastingShapeMask | |
| maskContainmentAndShadows(const Eigen::Vector3f &data, MaskValue &mask, const Eigen::Vector3d &sensorPos=Eigen::Vector3d::Zero(), bool updateBodyPoses=true) | robot_body_filter::RayCastingShapeMask | |
| MaskValue enum name | robot_body_filter::RayCastingShapeMask | |
| maxSensorDist | robot_body_filter::RayCastingShapeMask | protected |
| maxShadowDist | robot_body_filter::RayCastingShapeMask | protected |
| min_handle_ | point_containment_filter::ShapeMask | private |
| minSensorDist | robot_body_filter::RayCastingShapeMask | protected |
| next_handle_ | point_containment_filter::ShapeMask | private |
| OUTSIDE | point_containment_filter::ShapeMask | protected |
| RayCastingShapeMask(const TransformCallback &transformCallback, double minSensorDist=0.0, double maxSensorDist=1e10, bool doClipping=true, bool doContainsTest=true, bool doShadowTest=true, double maxShadowDist=-1.0) | robot_body_filter::RayCastingShapeMask | explicit |
| RayCastingShapeMask_Basic_Test class | TestMask | friend |
| RayCastingShapeMask_Bspheres_Test class | TestMask | friend |
| RayCastingShapeMask_ClassifyPoint_Test class | TestMask | friend |
| removeShape(const MultiShapeHandle &handle, bool updateInternalStructures=true) | robot_body_filter::RayCastingShapeMask | |
| point_containment_filter::ShapeMask::removeShape(ShapeHandle handle) | point_containment_filter::ShapeMask | protected |
| setIgnoreInContainsTest(std::unordered_set< MultiShapeHandle > ignoreInContainsTest, bool updateInternalStructures=true) | robot_body_filter::RayCastingShapeMask | |
| setIgnoreInShadowTest(std::unordered_set< MultiShapeHandle > ignoreInShadowTest, bool updateInternalStructures=true) | robot_body_filter::RayCastingShapeMask | |
| setTransformCallback(const TransformCallback &transform_callback) | robot_body_filter::RayCastingShapeMask | |
| ShapeMask(const TransformCallback &transform_callback=TransformCallback()) | point_containment_filter::ShapeMask | protected |
| shapes_lock_ | point_containment_filter::ShapeMask | protected |
| TestMask(const point_containment_filter::ShapeMask::TransformCallback &transformCallback, double minSensorDist, double maxSensorDist, bool doClipping, bool doContainsTest, bool doShadowTest) | TestMask | inline |
| transform_callback_ | point_containment_filter::ShapeMask | protected |
| TransformCallback typedef | point_containment_filter::ShapeMask | protected |
| updateBodyPoses() | robot_body_filter::RayCastingShapeMask | |
| updateBodyPosesNoLock() | robot_body_filter::RayCastingShapeMask | protected |
| updateInternalShapeLists() | robot_body_filter::RayCastingShapeMask | |
| used_handles_ | point_containment_filter::ShapeMask | private |
| ~RayCastingShapeMask() | robot_body_filter::RayCastingShapeMask | virtual |
| ~ShapeMask() | point_containment_filter::ShapeMask | protectedvirtual |