#include <types.h>
Public Member Functions | |
| ElementID () | |
| ElementID (segment_id_t _seg, lane_id_t _lane, point_id_t _pt) | |
| ElementID (art_msgs::MapID mid) | |
| waypt_name_t | lane_name (void) const |
| waypt_name_t | name (void) const |
| bool | operator!= (const ElementID &that) const |
| bool | operator< (const ElementID &that) const |
| bool | operator== (const ElementID &that) const |
| bool | operator> (const ElementID &that) const |
| bool | same_lane (segment_id_t segid, lane_id_t laneid) const |
| bool | same_lane (ElementID wayid) const |
| waypt_name_t | seg_name (void) const |
| art_msgs::MapID | toMapID () |
| bool | valid () const |
Public Attributes | |
| lane_id_t | lane |
| point_id_t | pt |
| segment_id_t | seg |
| ElementID::ElementID | ( | ) | [inline] |
| ElementID::ElementID | ( | segment_id_t | _seg, |
| lane_id_t | _lane, | ||
| point_id_t | _pt | ||
| ) | [inline] |
| ElementID::ElementID | ( | art_msgs::MapID | mid | ) | [inline] |
| waypt_name_t ElementID::lane_name | ( | void | ) | const [inline] |
| waypt_name_t ElementID::name | ( | void | ) | const [inline] |
| bool ElementID::same_lane | ( | segment_id_t | segid, |
| lane_id_t | laneid | ||
| ) | const [inline] |
| bool ElementID::same_lane | ( | ElementID | wayid | ) | const [inline] |
| waypt_name_t ElementID::seg_name | ( | void | ) | const [inline] |
| art_msgs::MapID ElementID::toMapID | ( | ) | [inline] |
| bool ElementID::valid | ( | ) | const [inline] |