#include <array>
#include <gtest/gtest.h>
#include "fcl/narrowphase/detail/gjk_solver_indep.h"
#include "fcl/narrowphase/detail/gjk_solver_libccd.h"
#include "fcl/geometry/geometric_shape_to_BVH_model.h"
#include "fcl/narrowphase/distance.h"
#include "fcl/narrowphase/collision.h"
#include "test_fcl_utility.h"
Go to the source code of this file.
Functions | |
template<typename S > | |
std::array< S, 6 > & | extents () |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_boxbox_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_boxbox_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_conecone_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_conecone_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_cylindercylinder_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_cylindercylinder_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_ellipsoidellipsoid_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_ellipsoidellipsoid_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_spherebox_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_spherebox_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_spheresphere_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_collision_spheresphere_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_boxbox_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_boxbox_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_conecone_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_conecone_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_cylindercylinder_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_cylindercylinder_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_ellipsoidellipsoid_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_ellipsoidellipsoid_libccd) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_spheresphere_GJK) | |
GTEST_TEST (FCL_SHAPE_MESH_CONSISTENCY, consistency_distance_spheresphere_libccd) | |
int | main (int argc, char *argv[]) |
template<typename S > | |
void | test_consistency_collision_boxbox_GJK () |
template<typename S > | |
void | test_consistency_collision_boxbox_libccd () |
template<typename S > | |
void | test_consistency_collision_conecone_GJK () |
template<typename S > | |
void | test_consistency_collision_conecone_libccd () |
template<typename S > | |
void | test_consistency_collision_cylindercylinder_GJK () |
template<typename S > | |
void | test_consistency_collision_cylindercylinder_libccd () |
template<typename S > | |
void | test_consistency_collision_ellipsoidellipsoid_GJK () |
template<typename S > | |
void | test_consistency_collision_ellipsoidellipsoid_libccd () |
template<typename S > | |
void | test_consistency_collision_spherebox_GJK () |
template<typename S > | |
void | test_consistency_collision_spherebox_libccd () |
template<typename S > | |
void | test_consistency_collision_spheresphere_GJK () |
template<typename S > | |
void | test_consistency_collision_spheresphere_libccd () |
template<typename S > | |
void | test_consistency_distance_boxbox_GJK () |
template<typename S > | |
void | test_consistency_distance_boxbox_libccd () |
template<typename S > | |
void | test_consistency_distance_conecone_GJK () |
template<typename S > | |
void | test_consistency_distance_conecone_libccd () |
template<typename S > | |
void | test_consistency_distance_cylindercylinder_GJK () |
template<typename S > | |
void | test_consistency_distance_cylindercylinder_libccd () |
template<typename S > | |
void | test_consistency_distance_ellipsoidellipsoid_GJK () |
template<typename S > | |
void | test_consistency_distance_ellipsoidellipsoid_libccd () |
template<typename S > | |
void | test_consistency_distance_spheresphere_GJK () |
template<typename S > | |
void | test_consistency_distance_spheresphere_libccd () |
std::array<S, 6>& extents | ( | ) |
Definition at line 52 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_boxbox_GJK | |||
) |
Definition at line 2601 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_boxbox_libccd | |||
) |
Definition at line 1629 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_conecone_GJK | |||
) |
Definition at line 2992 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_conecone_libccd | |||
) |
Definition at line 2014 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_cylindercylinder_GJK | |||
) |
Definition at line 2830 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_cylindercylinder_libccd | |||
) |
Definition at line 1854 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_ellipsoidellipsoid_GJK | |||
) |
Definition at line 2470 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_ellipsoidellipsoid_libccd | |||
) |
Definition at line 1500 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_spherebox_GJK | |||
) |
Definition at line 2732 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_spherebox_libccd | |||
) |
Definition at line 1758 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_spheresphere_GJK | |||
) |
Definition at line 2242 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_collision_spheresphere_libccd | |||
) |
Definition at line 1272 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_boxbox_GJK | |||
) |
Definition at line 839 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_boxbox_libccd | |||
) |
Definition at line 345 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_conecone_GJK | |||
) |
Definition at line 1046 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_conecone_libccd | |||
) |
Definition at line 540 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_cylindercylinder_GJK | |||
) |
Definition at line 947 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_cylindercylinder_libccd | |||
) |
Definition at line 443 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_ellipsoidellipsoid_GJK | |||
) |
Definition at line 740 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_ellipsoidellipsoid_libccd | |||
) |
Definition at line 247 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_spheresphere_GJK | |||
) |
Definition at line 640 of file test_fcl_shape_mesh_consistency.cpp.
GTEST_TEST | ( | FCL_SHAPE_MESH_CONSISTENCY | , |
consistency_distance_spheresphere_libccd | |||
) |
Definition at line 150 of file test_fcl_shape_mesh_consistency.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 2999 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_boxbox_GJK | ( | ) |
Definition at line 2477 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_boxbox_libccd | ( | ) |
Definition at line 1507 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_conecone_GJK | ( | ) |
Definition at line 2837 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_conecone_libccd | ( | ) |
Definition at line 1861 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_cylindercylinder_GJK | ( | ) |
Definition at line 2739 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_cylindercylinder_libccd | ( | ) |
Definition at line 1765 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_ellipsoidellipsoid_GJK | ( | ) |
Definition at line 2249 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_ellipsoidellipsoid_libccd | ( | ) |
Definition at line 1279 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_spherebox_GJK | ( | ) |
Definition at line 2608 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_spherebox_libccd | ( | ) |
Definition at line 1636 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_spheresphere_GJK | ( | ) |
Definition at line 2021 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_collision_spheresphere_libccd | ( | ) |
Definition at line 1053 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_boxbox_GJK | ( | ) |
Definition at line 747 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_boxbox_libccd | ( | ) |
Definition at line 254 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_conecone_GJK | ( | ) |
Definition at line 954 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_conecone_libccd | ( | ) |
Definition at line 450 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_cylindercylinder_GJK | ( | ) |
Definition at line 846 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_cylindercylinder_libccd | ( | ) |
Definition at line 352 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_ellipsoidellipsoid_GJK | ( | ) |
Definition at line 647 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_ellipsoidellipsoid_libccd | ( | ) |
Definition at line 157 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_spheresphere_GJK | ( | ) |
Definition at line 547 of file test_fcl_shape_mesh_consistency.cpp.
void test_consistency_distance_spheresphere_libccd | ( | ) |
Definition at line 59 of file test_fcl_shape_mesh_consistency.cpp.