|
common::ComparisonResult< LanePositionResult > | IsLanePositionResultClose (const LanePositionResult &lpr_a, const LanePositionResult &lpr_b, double tolerance) |
|
common::ComparisonResult< RoadPositionResult > | IsRoadPositionResultClose (const maliput::api::RoadPositionResult &rpr_a, const maliput::api::RoadPositionResult &rpr_b, double tolerance) |
|
common::ComparisonResult< InertialPosition > | IsInertialPositionClose (const InertialPosition &pos1, const InertialPosition &pos2, double tolerance) |
|
common::ComparisonResult< LanePosition > | IsLanePositionClose (const LanePosition &pos1, const LanePosition &pos2, double tolerance) |
|
common::ComparisonResult< Rotation > | IsRotationClose (const Rotation &rot1, const Rotation &rot2, double tolerance) |
|
common::ComparisonResult< RBounds > | IsRBoundsClose (const RBounds &rbounds1, const RBounds &rbounds2, double tolerance) |
|
common::ComparisonResult< HBounds > | IsHBoundsClose (const HBounds &hbounds1, const HBounds &hbounds2, double tolerance) |
|
common::ComparisonResult< LaneEnd > | IsLaneEndEqual (const LaneEnd &lane_end1, const LaneEnd &lane_end2) |
|
common::ComparisonResult< Junction > | IsEqual (const char *a_expression, const char *b_expression, const Junction *a, const Junction *b) |
|
common::ComparisonResult< Segment > | IsEqual (const char *a_expression, const char *b_expression, const Segment *a, const Segment *b) |
|
common::ComparisonResult< Lane > | IsEqual (const char *a_expression, const char *b_expression, const Lane *a, const Lane *b) |
|
common::ComparisonResult< BranchPoint > | IsEqual (const char *a_expression, const char *b_expression, const BranchPoint *a, const BranchPoint *b) |
|
common::ComparisonResult< bool > | IsEqual (const char *a_expression, const char *b_expression, bool a, bool b) |
|
common::ComparisonResult< double > | IsEqual (const char *a_expression, const char *b_expression, double a, double b) |
|
common::ComparisonResult< std::size_t > | IsEqual (const char *a_expression, const char *b_expression, std::size_t a, std::size_t b) |
|
common::ComparisonResult< TypeSpecificIdentifier< T > > | IsEqual (const char *a_expression, const char *b_expression, const TypeSpecificIdentifier< T > &a, const TypeSpecificIdentifier< T > &b) |
|
common::ComparisonResult< SRange > | IsEqual (const SRange &s_range_1, const SRange &s_range_2) |
|
common::ComparisonResult< LaneSRange > | IsEqual (const LaneSRange &lane_s_range_1, const LaneSRange &lane_s_range_2) |
|
common::ComparisonResult< std::vector< LaneSRange > > | IsEqual (const std::vector< LaneSRange > &lane_s_ranges_1, const std::vector< LaneSRange > &lane_s_ranges_2) |
|
common::ComparisonResult< LaneSRoute > | IsEqual (const LaneSRoute &lane_s_route_1, const LaneSRoute &lane_s_route_2) |
|
common::ComparisonResult< InertialPosition > | IsEqual (const InertialPosition &inertial_position_1, const InertialPosition &inertial_position_2) |
|
common::ComparisonResult< Rotation > | IsEqual (const Rotation &rotation_1, const Rotation &rotation_2) |
|
common::ComparisonResult< LaneEnd::Which > | IsEqual (const LaneEnd::Which &which_1, const LaneEnd::Which &which_2) |
|
common::ComparisonResult< LaneEnd > | IsEqual (const LaneEnd &lane_end_1, const LaneEnd &lane_end_2) |
|
std::optional< std::string > | CheckIdIndexing (const RoadGeometry *road_geometry) |
|
std::ostream & | operator<< (std::ostream &out, const LaneEnd::Which &which_end) |
|
std::ostream & | operator<< (std::ostream &out, const InertialPosition &inertial_position) |
|
std::ostream & | operator<< (std::ostream &out, const Rotation &rotation) |
|
std::ostream & | operator<< (std::ostream &out, const LanePosition &lane_position) |
|
bool | IsContiguous (const LaneSRange &lane_range_a, const LaneSRange &lane_range_b, const RoadGeometry *road_geometry) |
|
bool | IsIncluded (const InertialPosition &inertial_position, const std::vector< LaneSRange > &lane_s_ranges, const RoadGeometry *road_geometry) |
|
void | ValidateRoadNetwork (const RoadNetwork &road_network, const RoadNetworkValidatorOptions &options) |
|