| 
    scenario_simulator_v2 C++ API
    
   | 
 
#include <gtest/gtest.h>#include <traffic_simulator/utils/pose.hpp>#include "../helper_functions.hpp"
Classes | |
| class | PoseTest | 
Functions | |
| int | main (int argc, char **argv) | 
| TEST (pose, quietNaNPose) | |
| TEST (pose, quietNaNLaneletPose) | |
| TEST_F (PoseTest, canonicalize_default) | |
| TEST_F (PoseTest, canonicalize_invalid) | |
| TEST_F (PoseTest, canonicalize_valid) | |
| TEST_F (PoseTest, toMapPose_CanonicalizedLaneletPose) | |
| TEST_F (PoseTest, toMapPose_LaneletPose) | |
| TEST_F (PoseTest, toCanonicalizedLaneletPose_noBoundingBox_noRoute_valid) | |
| TEST_F (PoseTest, toCanonicalizedLaneletPose_noBoundingBox_noRoute_invalid) | |
| TEST_F (PoseTest, toCanonicalizedLaneletPose_BoundingBox_noRoute_valid) | |
| TEST_F (PoseTest, toCanonicalizedLaneletPose_BoundingBox_noRoute_invalid) | |
| TEST_F (PoseTest, toCanonicalizedLaneletPose_BoundingBox_route_emptyInvalid) | |
| TEST_F (PoseTest, toCanonicalizedLaneletPose_BoundingBox_route_emptyValid) | |
| TEST_F (PoseTest, toCanonicalizedLaneletPose_BoundingBox_route_nonEmptyInvalid) | |
| TEST_F (PoseTest, toCanonicalizedLaneletPose_BoundingBox_route_nonEmptyValid) | |
| TEST (pose, transformRelativePoseToGlobal) | |
| TEST (pose, relativePose_poses_zero) | |
| TEST (pose, relativePose_poses_zeros) | |
| TEST (pose, relativePose_poses_complex) | |
| TEST_F (PoseTest, relativePose_canonicalized_end_position) | |
| TEST_F (PoseTest, relativePose_canonicalized_start_position) | |
| TEST_F (PoseTest, boundingBoxRelativePose_disjoint) | |
| TEST_F (PoseTest, boundingBoxRelativePose_commonEdge) | |
| TEST_F (PoseTest, boundingBoxRelativePose_intersect) | |
| TEST_F (PoseTest, relativeLaneletPose_s_invalid) | |
| TEST_F (PoseTest, relativeLaneletPose_s_valid) | |
| TEST_F (PoseTest, relativeLaneletPose_offset_invalid) | |
| TEST_F (PoseTest, relativeLaneletPose_offset_valid) | |
| TEST_F (PoseTest, boundingBoxRelativeLaneletPose_s_invalid) | |
| TEST_F (PoseTest, boundingBoxRelativeLaneletPose_s_valid) | |
| TEST_F (PoseTest, boundingBoxRelativeLaneletPose_offset_invalid) | |
| TEST_F (PoseTest, boundingBoxRelativeLaneletPose_offset_valid) | |
| TEST_F (PoseTest, isInLanelet_inside) | |
| TEST_F (PoseTest, isInLanelet_outsideFrontFar) | |
| TEST_F (PoseTest, isInLanelet_outsideFrontClose) | |
| TEST_F (PoseTest, isInLanelet_outsideBackFar) | |
| TEST_F (PoseTest, isInLanelet_outsideBackClose) | |
| TEST_F (PoseTest, isAtEndOfLanelets_noFollowing_within) | |
| TEST_F (PoseTest, isAtEndOfLanelets_singleFollowing_within) | |
| TEST_F (PoseTest, isAtEndOfLanelets_singleFollowing_outside) | |
| TEST_F (PoseTest, isAtEndOfLanelets_multipleFollowing_within) | |
| TEST_F (PoseTest, isAtEndOfLanelets_multipleFollowing_outside) | |
| TEST_F (PoseTest, laneletLength_invalid) | |
| TEST_F (PoseTest, laneletLength_valid) | |
| int main | ( | int | argc, | 
| char ** | argv | ||
| ) | 
| TEST | ( | pose | , | 
| quietNaNLaneletPose | |||
| ) | 
| TEST | ( | pose | , | 
| quietNaNPose | |||
| ) | 
| TEST | ( | pose | , | 
| relativePose_poses_complex | |||
| ) | 
| TEST | ( | pose | , | 
| relativePose_poses_zero | |||
| ) | 
| TEST | ( | pose | , | 
| relativePose_poses_zeros | |||
| ) | 
| TEST | ( | pose | , | 
| transformRelativePoseToGlobal | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| boundingBoxRelativeLaneletPose_offset_invalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| boundingBoxRelativeLaneletPose_offset_valid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| boundingBoxRelativeLaneletPose_s_invalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| boundingBoxRelativeLaneletPose_s_valid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| boundingBoxRelativePose_commonEdge | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| boundingBoxRelativePose_disjoint | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| boundingBoxRelativePose_intersect | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| canonicalize_default | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| canonicalize_invalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| canonicalize_valid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isAtEndOfLanelets_multipleFollowing_outside | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isAtEndOfLanelets_multipleFollowing_within | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isAtEndOfLanelets_noFollowing_within | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isAtEndOfLanelets_singleFollowing_outside | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isAtEndOfLanelets_singleFollowing_within | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isInLanelet_inside | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isInLanelet_outsideBackClose | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isInLanelet_outsideBackFar | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isInLanelet_outsideFrontClose | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| isInLanelet_outsideFrontFar | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| laneletLength_invalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| laneletLength_valid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| relativeLaneletPose_offset_invalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| relativeLaneletPose_offset_valid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| relativeLaneletPose_s_invalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| relativeLaneletPose_s_valid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| relativePose_canonicalized_end_position | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| relativePose_canonicalized_start_position | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toCanonicalizedLaneletPose_BoundingBox_noRoute_invalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toCanonicalizedLaneletPose_BoundingBox_noRoute_valid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toCanonicalizedLaneletPose_BoundingBox_route_emptyInvalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toCanonicalizedLaneletPose_BoundingBox_route_emptyValid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toCanonicalizedLaneletPose_BoundingBox_route_nonEmptyInvalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toCanonicalizedLaneletPose_BoundingBox_route_nonEmptyValid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toCanonicalizedLaneletPose_noBoundingBox_noRoute_invalid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toCanonicalizedLaneletPose_noBoundingBox_noRoute_valid | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toMapPose_CanonicalizedLaneletPose | |||
| ) | 
| TEST_F | ( | PoseTest | , | 
| toMapPose_LaneletPose | |||
| ) |