scenario_simulator_v2 C++ API
Functions
test_raycaster.cpp File Reference
#include "test_raycaster.hpp"
Include dependency graph for test_raycaster.cpp:

Functions

 TEST_F (RaycasterTest, createEntity_box)
 
 TEST_F (RaycasterTest, raycast_empty)
 
 TEST_F (RaycasterTest, raycast_box)
 
 TEST_F (RaycasterTest, setDirection_oneBox)
 
 TEST_F (RaycasterTest, setDirection_manyBoxes)
 
 TEST_F (RaycasterTest, detected_unique_entity_names)
 
int main (int argc, char **argv)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

◆ TEST_F() [1/6]

TEST_F ( RaycasterTest  ,
createEntity_box   
)
Note
Test basic functionality. Test creating a Box entity.

◆ TEST_F() [2/6]

TEST_F ( RaycasterTest  ,
detected_unique_entity_names   
)
Note
Test basic functionality. Test detected objects obtaining from the statuses list containing Ego.

◆ TEST_F() [3/6]

TEST_F ( RaycasterTest  ,
raycast_box   
)
Note
Test basic functionality. Test raycasting correctness with one box on the scene.

◆ TEST_F() [4/6]

TEST_F ( RaycasterTest  ,
raycast_empty   
)
Note
Test basic functionality. Test raycasting correctness with an empty scene.

◆ TEST_F() [5/6]

TEST_F ( RaycasterTest  ,
setDirection_manyBoxes   
)
Note
Test basic functionality. Test setting ray directions with a lidar configuration that has a ring of horizontal rays which intersect with boxes positioned on the ring so that they intersect with the rays.

◆ TEST_F() [6/6]

TEST_F ( RaycasterTest  ,
setDirection_oneBox   
)
Note
Test basic functionality. Test setting ray directions with a lidar configuration that has one ray which intersects with the only box on the scene.