Classes | Typedefs | Functions
test_regulatory_element.cpp File Reference
#include <gtest/gtest.h>
#include <boost/optional/optional_io.hpp>
#include "lanelet2_core/geometry/RegulatoryElement.h"
#include "lanelet2_core/primitives/BasicRegulatoryElements.h"
#include "lanelet2_core/utility/Utilities.h"
Include dependency graph for test_regulatory_element.cpp:

Go to the source code of this file.

Classes

class  RegulatoryElementTest
 

Typedefs

using GenericRegulatoryElementPtr = std::shared_ptr< GenericRegulatoryElement >
 

Functions

 TEST_F (RegulatoryElementTest, addGenericRegulatoryElementToLanelet)
 
 TEST_F (RegulatoryElementTest, boundingBox2dWorks)
 
 TEST_F (RegulatoryElementTest, boundingBox3dWorks)
 
 TEST_F (RegulatoryElementTest, ConstructValidAllWayStop)
 
 TEST_F (RegulatoryElementTest, ConstructValidRightOfWay)
 
 TEST_F (RegulatoryElementTest, ConstructValidTrafficSign)
 
 TEST_F (RegulatoryElementTest, emptyGenericRegelem)
 
 TEST_F (RegulatoryElementTest, FactoryCannotConstructInvalidAllWayStop)
 
 TEST_F (RegulatoryElementTest, FactoryCannotConstructInvalidRightOfWay)
 
 TEST_F (RegulatoryElementTest, FactoryCannotConstructInvalidSpeedLimit)
 
 TEST_F (RegulatoryElementTest, FactoryCannotConstructInvalidTrafficLight)
 
 TEST_F (RegulatoryElementTest, FactoryCannotConstructInvalidTrafficSign)
 
 TEST_F (RegulatoryElementTest, FactoryConstructsAllWayStop)
 
 TEST_F (RegulatoryElementTest, FactoryConstructsRightOfWay)
 
 TEST_F (RegulatoryElementTest, FactoryConstructsSpeedLimit)
 
 TEST_F (RegulatoryElementTest, FactoryConstructsTrafficLight)
 
 TEST_F (RegulatoryElementTest, FactoryConstructsTrafficSign)
 
 TEST_F (RegulatoryElementTest, factoryHasGenericRegelem)
 
 TEST_F (RegulatoryElementTest, findWorks)
 
 TEST_F (RegulatoryElementTest, fullGenericRegelem)
 
 TEST_F (RegulatoryElementTest, hasWorksForRegelem)
 
 TEST_F (RegulatoryElementTest, TrafficLightCreationFomPolygonWorks)
 
 TEST_F (RegulatoryElementTest, TrafficLightWorksAsExpected)
 

Typedef Documentation

◆ GenericRegulatoryElementPtr

Definition at line 11 of file test_regulatory_element.cpp.

Function Documentation

◆ TEST_F() [1/23]

TEST_F ( RegulatoryElementTest  ,
addGenericRegulatoryElementToLanelet   
)

Definition at line 108 of file test_regulatory_element.cpp.

◆ TEST_F() [2/23]

TEST_F ( RegulatoryElementTest  ,
boundingBox2dWorks   
)

Definition at line 81 of file test_regulatory_element.cpp.

◆ TEST_F() [3/23]

TEST_F ( RegulatoryElementTest  ,
boundingBox3dWorks   
)

Definition at line 90 of file test_regulatory_element.cpp.

◆ TEST_F() [4/23]

TEST_F ( RegulatoryElementTest  ,
ConstructValidAllWayStop   
)

Definition at line 237 of file test_regulatory_element.cpp.

◆ TEST_F() [5/23]

TEST_F ( RegulatoryElementTest  ,
ConstructValidRightOfWay   
)

Definition at line 204 of file test_regulatory_element.cpp.

◆ TEST_F() [6/23]

TEST_F ( RegulatoryElementTest  ,
ConstructValidTrafficSign   
)

Definition at line 157 of file test_regulatory_element.cpp.

◆ TEST_F() [7/23]

TEST_F ( RegulatoryElementTest  ,
emptyGenericRegelem   
)

Definition at line 59 of file test_regulatory_element.cpp.

◆ TEST_F() [8/23]

TEST_F ( RegulatoryElementTest  ,
FactoryCannotConstructInvalidAllWayStop   
)

Definition at line 218 of file test_regulatory_element.cpp.

◆ TEST_F() [9/23]

TEST_F ( RegulatoryElementTest  ,
FactoryCannotConstructInvalidRightOfWay   
)

Definition at line 192 of file test_regulatory_element.cpp.

◆ TEST_F() [10/23]

TEST_F ( RegulatoryElementTest  ,
FactoryCannotConstructInvalidSpeedLimit   
)

Definition at line 180 of file test_regulatory_element.cpp.

◆ TEST_F() [11/23]

TEST_F ( RegulatoryElementTest  ,
FactoryCannotConstructInvalidTrafficLight   
)

Definition at line 115 of file test_regulatory_element.cpp.

◆ TEST_F() [12/23]

TEST_F ( RegulatoryElementTest  ,
FactoryCannotConstructInvalidTrafficSign   
)

Definition at line 145 of file test_regulatory_element.cpp.

◆ TEST_F() [13/23]

TEST_F ( RegulatoryElementTest  ,
FactoryConstructsAllWayStop   
)

Definition at line 230 of file test_regulatory_element.cpp.

◆ TEST_F() [14/23]

TEST_F ( RegulatoryElementTest  ,
FactoryConstructsRightOfWay   
)

Definition at line 197 of file test_regulatory_element.cpp.

◆ TEST_F() [15/23]

TEST_F ( RegulatoryElementTest  ,
FactoryConstructsSpeedLimit   
)

Definition at line 184 of file test_regulatory_element.cpp.

◆ TEST_F() [16/23]

TEST_F ( RegulatoryElementTest  ,
FactoryConstructsTrafficLight   
)

Definition at line 121 of file test_regulatory_element.cpp.

◆ TEST_F() [17/23]

TEST_F ( RegulatoryElementTest  ,
FactoryConstructsTrafficSign   
)

Definition at line 150 of file test_regulatory_element.cpp.

◆ TEST_F() [18/23]

TEST_F ( RegulatoryElementTest  ,
factoryHasGenericRegelem   
)

Definition at line 55 of file test_regulatory_element.cpp.

◆ TEST_F() [19/23]

TEST_F ( RegulatoryElementTest  ,
findWorks   
)

Definition at line 75 of file test_regulatory_element.cpp.

◆ TEST_F() [20/23]

TEST_F ( RegulatoryElementTest  ,
fullGenericRegelem   
)

Definition at line 65 of file test_regulatory_element.cpp.

◆ TEST_F() [21/23]

TEST_F ( RegulatoryElementTest  ,
hasWorksForRegelem   
)

Definition at line 101 of file test_regulatory_element.cpp.

◆ TEST_F() [22/23]

TEST_F ( RegulatoryElementTest  ,
TrafficLightCreationFomPolygonWorks   
)

Definition at line 136 of file test_regulatory_element.cpp.

◆ TEST_F() [23/23]

TEST_F ( RegulatoryElementTest  ,
TrafficLightWorksAsExpected   
)

Definition at line 128 of file test_regulatory_element.cpp.



lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:25:52