#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] |