test
collision_sphere_sphere_cast_unit.cpp
Go to the documentation of this file.
1
#include <
tesseract_common/macros.h
>
2
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
3
#include <gtest/gtest.h>
4
TESSERACT_COMMON_IGNORE_WARNINGS_POP
5
6
#include <
tesseract_collision/test_suite/collision_sphere_sphere_cast_unit.hpp
>
7
#include <
tesseract_collision/bullet/bullet_cast_simple_manager.h
>
8
#include <
tesseract_collision/bullet/bullet_cast_bvh_manager.h
>
9
10
using namespace
tesseract_collision
;
11
12
TEST
(TesseractCollisionUnit, BulletContinuousSimpleCollisionSphereSphereUnit)
// NOLINT
13
{
14
tesseract_collision_bullet::BulletCastSimpleManager
checker;
15
test_suite::runTest
(checker,
false
);
16
}
17
18
TEST
(TesseractCollisionUnit, BulletContinuousSimpleCollisionSphereSphereConvexHullUnit)
// NOLINT
19
{
20
tesseract_collision_bullet::BulletCastSimpleManager
checker;
21
test_suite::runTest
(checker,
true
);
22
}
23
24
TEST
(TesseractCollisionUnit, BulletContinuousBVHCollisionSphereSphereUnit)
// NOLINT
25
{
26
tesseract_collision_bullet::BulletCastBVHManager
checker;
27
test_suite::runTest
(checker,
false
);
28
}
29
30
TEST
(TesseractCollisionUnit, BulletContinuousBVHCollisionSphereSphereConvexHullUnit)
// NOLINT
31
{
32
tesseract_collision_bullet::BulletCastBVHManager
checker;
33
test_suite::runTest
(checker,
true
);
34
}
35
36
int
main
(
int
argc,
char
** argv)
37
{
38
testing::InitGoogleTest(&argc, argv);
39
40
return
RUN_ALL_TESTS();
41
}
TEST
TEST(TesseractCollisionUnit, BulletContinuousSimpleCollisionSphereSphereUnit)
Definition:
collision_sphere_sphere_cast_unit.cpp:12
bullet_cast_simple_manager.h
Tesseract ROS Bullet cast(continuous) simple collision manager.
bullet_cast_bvh_manager.h
Tesseract ROS Bullet cast(continuous) BVH collision manager.
TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
main
int main(int argc, char **argv)
Definition:
collision_sphere_sphere_cast_unit.cpp:36
collision_sphere_sphere_cast_unit.hpp
TESSERACT_COMMON_IGNORE_WARNINGS_POP
Definition:
create_convex_hull.cpp:37
tesseract_collision::test_suite::runTest
void runTest(ContinuousContactManager &checker)
Definition:
collision_box_box_cast_unit.hpp:111
tesseract_collision::tesseract_collision_bullet::BulletCastBVHManager
A BVH implementation of a tesseract contact manager.
Definition:
bullet_cast_bvh_manager.h:51
tesseract_collision
Definition:
bullet_cast_bvh_manager.h:48
macros.h
tesseract_collision::tesseract_collision_bullet::BulletCastSimpleManager
A simple implementation of a tesseract manager which does not use BHV.
Definition:
bullet_cast_simple_manager.h:51
tesseract_collision
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:52