#include "test.h"
#include <carla/geom/Vector3D.h>
#include <carla/geom/Math.h>
#include <carla/geom/BoundingBox.h>
#include <carla/geom/Transform.h>
#include <limits>
命名空间 | |
namespace | carla |
CARLA模拟器的主命名空间。 | |
namespace | carla::geom |
函数 | |
std::ostream & | carla::geom::operator<< (std::ostream &out, const Vector3D &vector3D) |
TEST (geom, bbox_get_local_vertices_get_world_vertices_coherence) | |
TEST (geom, distance) | |
TEST (geom, nearest_point_arc) | |
检查 Math::DistanceArcToPoint 函数能否准确计算点到圆弧的距离,确保其功能在各种情况下都能如预期工作 | |
TEST (geom, nearest_point_segment) | |
TEST (geom, single_point_no_transform) | |
TEST (geom, single_point_transform_inverse_transform_coherence) | |
TEST (geom, single_point_translation) | |
TEST (geom, single_point_translation_and_rotation) | |
TEST | ( | geom | , |
bbox_get_local_vertices_get_world_vertices_coherence | ) |
TEST | ( | geom | , |
distance | ) |
TEST | ( | geom | , |
nearest_point_arc | ) |
检查 Math::DistanceArcToPoint 函数能否准确计算点到圆弧的距离,确保其功能在各种情况下都能如预期工作
在文件 test_geom.cpp 第 307 行定义.
引用了 carla::geom::Math::DistanceArcToPoint().
TEST | ( | geom | , |
nearest_point_segment | ) |
在文件 test_geom.cpp 第 189 行定义.
引用了 carla::geom::Math::DistanceSegmentToPoint(), carla::geom::Rotation::GetForwardVector() , 以及 TEST().
TEST | ( | geom | , |
single_point_no_transform | ) |
在文件 test_geom.cpp 第 35 行定义.
引用了 carla::geom::Transform::TransformPoint(), carla::geom::Vector3D::x, carla::geom::Vector3D::y , 以及 carla::geom::Vector3D::z.
被这些函数引用 TEST().
TEST | ( | geom | , |
single_point_transform_inverse_transform_coherence | ) |
在文件 test_geom.cpp 第 78 行定义.
引用了 carla::geom::Transform::InverseTransformPoint() , 以及 carla::geom::Transform::TransformPoint().
TEST | ( | geom | , |
single_point_translation | ) |
在文件 test_geom.cpp 第 53 行定义.
引用了 carla::geom::Transform::TransformPoint(), carla::geom::Vector3D::x, carla::geom::Vector3D::y , 以及 carla::geom::Vector3D::z.
TEST | ( | geom | , |
single_point_translation_and_rotation | ) |
在文件 test_geom.cpp 第 145 行定义.
引用了 carla::geom::Transform::TransformPoint(), carla::geom::Vector3D::x, carla::geom::Vector3D::y , 以及 carla::geom::Vector3D::z.