CARLA
 
载入中...
搜索中...
未找到
命名空间 | 函数
test_geom.cpp 文件参考
#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>
+ test_geom.cpp 的引用(Include)关系图:

浏览源代码.

命名空间

namespace  carla
 This file contains definitions of common data structures used in traffic manager.
 
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, forward_vector)
 
 TEST (geom, nearest_point_arc)
 
 TEST (geom, nearest_point_segment)
 
 TEST (geom, single_point_no_transform)
 
 TEST (geom, single_point_rotation)
 
 TEST (geom, single_point_transform_inverse_transform_coherence)
 
 TEST (geom, single_point_translation)
 
 TEST (geom, single_point_translation_and_rotation)
 

函数说明

◆ TEST() [1/10]

TEST ( geom ,
bbox_get_local_vertices_get_world_vertices_coherence  )

在文件 test_geom.cpp82 行定义.

引用了 carla::geom::BoundingBox::GetLocalVertices(), carla::geom::BoundingBox::GetWorldVertices() , 以及 carla::geom::Transform::TransformPoint().

+ 函数调用图:

◆ TEST() [2/10]

TEST ( geom ,
distance  )

在文件 test_geom.cpp138 行定义.

引用了 carla::geom::Math::Distance().

+ 函数调用图:

◆ TEST() [3/10]

TEST ( geom ,
forward_vector  )

在文件 test_geom.cpp199 行定义.

引用了 carla::geom::Rotation::GetForwardVector().

+ 函数调用图:

◆ TEST() [4/10]

TEST ( geom ,
nearest_point_arc  )

在文件 test_geom.cpp220 行定义.

引用了 carla::geom::Math::DistanceArcToPoint().

+ 函数调用图:

◆ TEST() [5/10]

TEST ( geom ,
nearest_point_segment  )

在文件 test_geom.cpp151 行定义.

引用了 carla::geom::Math::DistanceSegmentToPoint().

+ 函数调用图:

◆ TEST() [6/10]

TEST ( geom ,
single_point_no_transform  )

在文件 test_geom.cpp28 行定义.

引用了 carla::geom::Transform::TransformPoint(), carla::geom::Vector3D::x, carla::geom::Vector3D::y , 以及 carla::geom::Vector3D::z.

+ 函数调用图:

◆ TEST() [7/10]

TEST ( geom ,
single_point_rotation  )

在文件 test_geom.cpp108 行定义.

引用了 carla::geom::Transform::TransformPoint(), carla::geom::Vector3D::x, carla::geom::Vector3D::y , 以及 carla::geom::Vector3D::z.

+ 函数调用图:

◆ TEST() [8/10]

TEST ( geom ,
single_point_transform_inverse_transform_coherence  )

在文件 test_geom.cpp62 行定义.

引用了 carla::geom::Transform::InverseTransformPoint(), carla::geom::Transform::TransformPoint(), carla::geom::Vector3D::x, carla::geom::Vector3D::y , 以及 carla::geom::Vector3D::z.

+ 函数调用图:

◆ TEST() [9/10]

TEST ( geom ,
single_point_translation  )

在文件 test_geom.cpp45 行定义.

引用了 carla::geom::Transform::TransformPoint(), carla::geom::Vector3D::x, carla::geom::Vector3D::y , 以及 carla::geom::Vector3D::z.

+ 函数调用图:

◆ TEST() [10/10]

TEST ( geom ,
single_point_translation_and_rotation  )

在文件 test_geom.cpp123 行定义.

引用了 carla::geom::Transform::TransformPoint(), carla::geom::Vector3D::x, carla::geom::Vector3D::y , 以及 carla::geom::Vector3D::z.

+ 函数调用图: