1 #include <gtest/gtest.h>
11 using namespace std::literals;
22 p5 =
Point3d(++
id, 0.5, 0., 0.);
30 ll1 =
Lanelet(++
id, left1, right1);
31 ll2 =
Lanelet(++
id, left2, right2);
49 auto rb = cll.rightBound();
54 EXPECT_EQ(cll.polygon3d().basicPolygon(),
BasicPolygon3d({
p1,
p2, p3, p7, p6, p5, p4}));
58 auto cl = cll.centerline();
60 for (
const auto&
p : clExpect) {
82 auto ts = TrafficSign::make(++
id,
AttributeMap(), {{left2},
"de205"}, {}, {right2});
83 ll1.addRegulatoryElement(tl);
84 ll2.addRegulatoryElement(ts);