#include <gtest/gtest.h>
#include "fcl/config.h"
#include "fcl/geometry/octree/octree.h"
#include "fcl/geometry/geometric_shape_to_BVH_model.h"
#include "fcl/narrowphase/collision.h"
#include "fcl/broadphase/broadphase_bruteforce.h"
#include "fcl/broadphase/broadphase_spatialhash.h"
#include "fcl/broadphase/broadphase_SaP.h"
#include "fcl/broadphase/broadphase_SSaP.h"
#include "fcl/broadphase/broadphase_interval_tree.h"
#include "fcl/broadphase/broadphase_dynamic_AABB_tree.h"
#include "fcl/broadphase/broadphase_dynamic_AABB_tree_array.h"
#include "fcl/broadphase/default_broadphase_callbacks.h"
#include "test_fcl_utility.h"
#include "fcl_resources/config.h"
Go to the source code of this file.
Functions | |
GTEST_TEST (FCL_OCTOMAP, test_octomap_bvh_kios_d_distance_kios) | |
GTEST_TEST (FCL_OCTOMAP, test_octomap_bvh_obb_d_distance_obb) | |
GTEST_TEST (FCL_OCTOMAP, test_octomap_bvh_rss_d_distance_rss) | |
GTEST_TEST (FCL_OCTOMAP, test_octomap_distance) | |
GTEST_TEST (FCL_OCTOMAP, test_octomap_distance_mesh) | |
GTEST_TEST (FCL_OCTOMAP, test_octomap_distance_mesh_octomap_box) | |
int | main (int argc, char *argv[]) |
template<typename S > | |
void | octomap_distance_test (S env_scale, std::size_t env_size, bool use_mesh, bool use_mesh_octomap, double resolution=0.1) |
Octomap distance with an environment with 3 * env_size objects. More... | |
template<typename BV > | |
void | octomap_distance_test_BVH (std::size_t n, double resolution=0.1) |
template<typename S > | |
void | test_octomap_bvh_kios_d_distance_kios () |
template<typename S > | |
void | test_octomap_bvh_obb_d_distance_obb () |
template<typename S > | |
void | test_octomap_bvh_rss_d_distance_rss () |
template<typename S > | |
void | test_octomap_distance () |
template<typename S > | |
void | test_octomap_distance_mesh () |
template<typename S > | |
void | test_octomap_distance_mesh_octomap_box () |
GTEST_TEST | ( | FCL_OCTOMAP | , |
test_octomap_bvh_kios_d_distance_kios | |||
) |
Definition at line 162 of file test_fcl_octomap_distance.cpp.
GTEST_TEST | ( | FCL_OCTOMAP | , |
test_octomap_bvh_obb_d_distance_obb | |||
) |
Definition at line 146 of file test_fcl_octomap_distance.cpp.
GTEST_TEST | ( | FCL_OCTOMAP | , |
test_octomap_bvh_rss_d_distance_rss | |||
) |
Definition at line 130 of file test_fcl_octomap_distance.cpp.
GTEST_TEST | ( | FCL_OCTOMAP | , |
test_octomap_distance | |||
) |
Definition at line 78 of file test_fcl_octomap_distance.cpp.
GTEST_TEST | ( | FCL_OCTOMAP | , |
test_octomap_distance_mesh | |||
) |
Definition at line 96 of file test_fcl_octomap_distance.cpp.
GTEST_TEST | ( | FCL_OCTOMAP | , |
test_octomap_distance_mesh_octomap_box | |||
) |
Definition at line 114 of file test_fcl_octomap_distance.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 337 of file test_fcl_octomap_distance.cpp.
void octomap_distance_test | ( | S | env_scale, |
std::size_t | env_size, | ||
bool | use_mesh, | ||
bool | use_mesh_octomap, | ||
double | resolution = 0.1 |
||
) |
Octomap distance with an environment with 3 * env_size objects.
Definition at line 250 of file test_fcl_octomap_distance.cpp.
void octomap_distance_test_BVH | ( | std::size_t | n, |
double | resolution = 0.1 |
||
) |
Definition at line 169 of file test_fcl_octomap_distance.cpp.
void test_octomap_bvh_kios_d_distance_kios | ( | ) |
Definition at line 153 of file test_fcl_octomap_distance.cpp.
void test_octomap_bvh_obb_d_distance_obb | ( | ) |
Definition at line 137 of file test_fcl_octomap_distance.cpp.
void test_octomap_bvh_rss_d_distance_rss | ( | ) |
Definition at line 121 of file test_fcl_octomap_distance.cpp.
void test_octomap_distance | ( | ) |
Definition at line 67 of file test_fcl_octomap_distance.cpp.
void test_octomap_distance_mesh | ( | ) |
Definition at line 85 of file test_fcl_octomap_distance.cpp.
void test_octomap_distance_mesh_octomap_box | ( | ) |
Definition at line 103 of file test_fcl_octomap_distance.cpp.