Public Member Functions | |
bool | operator< (const lane_marking_waypoint_t &l_) const |
bool | operator== (const lane_marking_waypoint_t &l_) const |
bool | valid (rndf_t const *rndf_) |
void | reset () |
Public Attributes | |
unsigned | m_segment |
unsigned | m_lane |
unsigned | m_waypoint |
point_t | m_delta |
double | m_rotation |
int | m_type |
bool draw_rndf_t::lane_marking_waypoint_t::operator< | ( | const lane_marking_waypoint_t & | l_ | ) | const |
References m_lane, m_segment, and m_waypoint.
bool draw_rndf_t::lane_marking_waypoint_t::operator== | ( | const lane_marking_waypoint_t & | l_ | ) | const |
References m_lane, m_segment, m_type, and m_waypoint.
void draw_rndf_t::lane_marking_waypoint_t::reset | ( | ) |
References m_delta, m_lane, m_rotation, m_segment, m_type, m_waypoint, cajun::draw_rndf_t::point_t::x, and cajun::draw_rndf_t::point_t::y.
Referenced by cajun::draw_rndf_t::load_lane_markings().
bool draw_rndf_t::lane_marking_waypoint_t::valid | ( | rndf_t const * | rndf_ | ) |
References m_lane, m_segment, m_type, m_waypoint, and cajun::progname.
Referenced by cajun::draw_rndf_t::parse_lane_marking().
Referenced by cajun::draw_rndf_t::load_lane_markings(), and reset().
Referenced by cajun::draw_rndf_t::load_lane_markings(), and reset().
Referenced by cajun::draw_rndf_t::load_lane_markings(), operator==(), reset(), and valid().