#include <boost/mpl/vector.hpp>
#include <boost/test/included/unit_test.hpp>
#include <fstream>
#include <boost/assign/list_of.hpp>
#include <hpp/fcl/collision.h>
#include <hpp/fcl/BV/BV.h>
#include <hpp/fcl/shape/geometric_shapes.h>
#include <hpp/fcl/narrowphase/narrowphase.h>
#include <hpp/fcl/mesh_loader/assimp.h>
#include <hpp/fcl/internal/traversal_node_bvhs.h>
#include <hpp/fcl/internal/traversal_node_setup.h>
#include "../src/collision_node.h"
#include <hpp/fcl/internal/BV_splitter.h>
#include <hpp/fcl/timings.h>
#include "utility.h"
#include "fcl_resources/config.h"
Go to the source code of this file.
◆ BENCHMARK
#define BENCHMARK |
( |
|
stream | ) |
|
◆ BENCHMARK_HEADER
#define BENCHMARK_HEADER |
( |
|
stream | ) |
|
◆ BENCHMARK_NEXT
#define BENCHMARK_NEXT |
( |
| ) |
|
Value: bs_nl = true; \
bs_hp = true; \
}
std::ostream * bench_stream
Definition at line 232 of file test/collision.cpp.
◆ BOOST_TEST_MODULE
#define BOOST_TEST_MODULE FCL_COLLISION |
◆ BV_STR_SPECIALIZATION
#define BV_STR_SPECIALIZATION |
( |
|
bv | ) |
|
Value:template <> \
const char* str<bv>() { \
return #bv; \
}
Definition at line 245 of file test/collision.cpp.
◆ BVs_t
◆ Contacts_t
◆ anonymous enum
◆ BOOST_AUTO_TEST_CASE() [1/5]
BOOST_AUTO_TEST_CASE |
( |
OBB_Box_test |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/5]
BOOST_AUTO_TEST_CASE |
( |
OBB_shape_test |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/5]
BOOST_AUTO_TEST_CASE |
( |
OBB_AABB_test |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/5]
BOOST_AUTO_TEST_CASE |
( |
mesh_mesh |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/5]
BOOST_AUTO_TEST_CASE |
( |
mesh_mesh_benchmark |
| ) |
|
◆ str()
◆ bench_stream
std::ostream* bench_stream = NULL |
◆ bs_hp
◆ bs_nl
◆ num_max_contacts
int num_max_contacts = (std::numeric_limits<int>::max)() |
◆ splitMethods