maliput_multilane
multilane_types_compare.cc File Reference
#include "maliput_multilane_test_utilities/multilane_types_compare.h"
#include <cmath>
#include <ostream>
#include <sstream>
#include <string>
#include <vector>
Include dependency graph for multilane_types_compare.cc:

Namespaces

 maliput
 
 maliput::multilane
 
 maliput::multilane::test
 

Functions

::testing::AssertionResult IsEndpointXyClose (const EndpointXy &xy1, const EndpointXy &xy2, double linear_tolerance, double angular_tolerance)
 
::testing::AssertionResult IsEndpointZClose (const EndpointZ &z1, const EndpointZ &z2, double linear_tolerance, double angular_tolerance)
 
::testing::AssertionResult IsEndpointClose (const Endpoint &pos1, const Endpoint &pos2, double linear_tolerance, double angular_tolerance)
 
::testing::AssertionResult IsArcOffsetClose (const ArcOffset &arc_offset1, const ArcOffset &arc_offset2, double linear_tolerance, double angular_tolerance)
 
Matcher< const api::HBounds & > Matches (const api::HBounds &elevation_bounds, double tolerance)
 
Matcher< const ArcOffset & > Matches (const ArcOffset &arc_offset, double linear_tolerance, double angular_tolerance)
 
Matcher< const LineOffset & > Matches (const LineOffset &line_offset, double tolerance)
 
Matcher< const LaneLayout & > Matches (const LaneLayout &lane_layout, double tolerance)
 
Matcher< const StartReference::Spec & > Matches (const StartReference::Spec &start_reference, double linear_tolerance, double angular_tolerance)
 
Matcher< const StartLane::Spec & > Matches (const StartLane::Spec &start_reference, double linear_tolerance, double angular_tolerance)
 
Matcher< const EndReference::Spec & > Matches (const EndReference::Spec &end_reference, double linear_tolerance, double angular_tolerance)
 
Matcher< const EndLane::Spec & > Matches (const EndLane::Spec &end_lane, double linear_tolerance, double angular_tolerance)