Macros | Functions | Variables
shape_mesh_consistency.cpp File Reference
#include <boost/test/included/unit_test.hpp>
#include <hpp/fcl/narrowphase/narrowphase.h>
#include <hpp/fcl/shape/geometric_shape_to_BVH_model.h>
#include <hpp/fcl/distance.h>
#include <hpp/fcl/collision.h>
#include "utility.h"
Include dependency graph for shape_mesh_consistency.cpp:

Go to the source code of this file.

Macros

#define BOOST_CHECK_FALSE(p)   BOOST_CHECK(!(p))
 
#define BOOST_TEST_MODULE   FCL_SHAPE_MESH_CONSISTENCY
 

Functions

 BOOST_AUTO_TEST_CASE (consistency_distance_spheresphere)
 
 BOOST_AUTO_TEST_CASE (consistency_distance_boxbox)
 
 BOOST_AUTO_TEST_CASE (consistency_distance_cylindercylinder)
 
 BOOST_AUTO_TEST_CASE (consistency_distance_conecone)
 
 BOOST_AUTO_TEST_CASE (consistency_distance_spheresphere_GJK)
 
 BOOST_AUTO_TEST_CASE (consistency_distance_boxbox_GJK)
 
 BOOST_AUTO_TEST_CASE (consistency_distance_cylindercylinder_GJK)
 
 BOOST_AUTO_TEST_CASE (consistency_distance_conecone_GJK)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_spheresphere)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_boxbox)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_spherebox)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_cylindercylinder)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_conecone)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_spheresphere_GJK)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_boxbox_GJK)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_spherebox_GJK)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_cylindercylinder_GJK)
 
 BOOST_AUTO_TEST_CASE (consistency_collision_conecone_GJK)
 

Variables

FCL_REAL extents [6] = {0, 0, 0, 10, 10, 10}
 

Macro Definition Documentation

◆ BOOST_CHECK_FALSE

#define BOOST_CHECK_FALSE (   p)    BOOST_CHECK(!(p))

Definition at line 49 of file shape_mesh_consistency.cpp.

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   FCL_SHAPE_MESH_CONSISTENCY
Author
Jia Pan

Definition at line 38 of file shape_mesh_consistency.cpp.

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/18]

BOOST_AUTO_TEST_CASE ( consistency_distance_spheresphere  )

Definition at line 53 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [2/18]

BOOST_AUTO_TEST_CASE ( consistency_distance_boxbox  )

Definition at line 155 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [3/18]

BOOST_AUTO_TEST_CASE ( consistency_distance_cylindercylinder  )

Definition at line 259 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [4/18]

BOOST_AUTO_TEST_CASE ( consistency_distance_conecone  )

Definition at line 364 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [5/18]

BOOST_AUTO_TEST_CASE ( consistency_distance_spheresphere_GJK  )

Definition at line 468 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [6/18]

BOOST_AUTO_TEST_CASE ( consistency_distance_boxbox_GJK  )

Definition at line 571 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [7/18]

BOOST_AUTO_TEST_CASE ( consistency_distance_cylindercylinder_GJK  )

Definition at line 675 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [8/18]

BOOST_AUTO_TEST_CASE ( consistency_distance_conecone_GJK  )

Definition at line 791 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [9/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_spheresphere  )

Definition at line 895 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [10/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_boxbox  )

Definition at line 1113 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [11/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_spherebox  )

Definition at line 1232 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [12/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_cylindercylinder  )

Definition at line 1351 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [13/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_conecone  )

Definition at line 1437 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [14/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_spheresphere_GJK  )

Definition at line 1587 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [15/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_boxbox_GJK  )

Definition at line 1806 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [16/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_spherebox_GJK  )

Definition at line 1926 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [17/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_cylindercylinder_GJK  )

Definition at line 2046 of file shape_mesh_consistency.cpp.

◆ BOOST_AUTO_TEST_CASE() [18/18]

BOOST_AUTO_TEST_CASE ( consistency_collision_conecone_GJK  )

Definition at line 2133 of file shape_mesh_consistency.cpp.

Variable Documentation

◆ extents

FCL_REAL extents[6] = {0, 0, 0, 10, 10, 10}

Definition at line 51 of file shape_mesh_consistency.cpp.



hpp-fcl
Author(s):
autogenerated on Fri Jun 2 2023 02:39:02