#include <virtual_sensor_node.hpp>
Public Member Functions | |
bool | intersects (double rx, double ry, double max_dist, double &distance) |
double | length () |
Wall (const std::string &name, const tf::Transform &tf, double length, double width, double height) | |
double | width () |
Private Attributes | |
double | length_ |
tf::Point | p1_ |
tf::Point | p2_ |
double | width_ |
Definition at line 74 of file virtual_sensor_node.hpp.
virtual_sensor::VirtualSensorNode::Wall::Wall | ( | const std::string & | name, |
const tf::Transform & | tf, | ||
double | length, | ||
double | width, | ||
double | height | ||
) | [inline] |
Definition at line 77 of file virtual_sensor_node.hpp.
bool virtual_sensor::VirtualSensorNode::Wall::intersects | ( | double | rx, |
double | ry, | ||
double | max_dist, | ||
double & | distance | ||
) | [inline, virtual] |
Implements virtual_sensor::VirtualSensorNode::Obstacle.
Definition at line 98 of file virtual_sensor_node.hpp.
double virtual_sensor::VirtualSensorNode::Wall::length | ( | ) | [inline] |
Definition at line 96 of file virtual_sensor_node.hpp.
double virtual_sensor::VirtualSensorNode::Wall::width | ( | ) | [inline] |
Definition at line 97 of file virtual_sensor_node.hpp.
double virtual_sensor::VirtualSensorNode::Wall::length_ [private] |
Definition at line 112 of file virtual_sensor_node.hpp.
Definition at line 110 of file virtual_sensor_node.hpp.
Definition at line 111 of file virtual_sensor_node.hpp.
double virtual_sensor::VirtualSensorNode::Wall::width_ [private] |
Definition at line 113 of file virtual_sensor_node.hpp.