Go to the source code of this file.
|
| GTEST_TEST (FCL_NEGATIVE_DISTANCE, sphere_capsule_ccd) |
|
| GTEST_TEST (FCL_NEGATIVE_DISTANCE, sphere_capsule_indep) |
|
| GTEST_TEST (FCL_NEGATIVE_DISTANCE, sphere_sphere_ccd) |
|
| GTEST_TEST (FCL_NEGATIVE_DISTANCE, sphere_sphere_indep) |
|
| GTEST_TEST (FCL_SIGNED_DISTANCE, cylinder_box_ccd) |
|
| GTEST_TEST (FCL_SIGNED_DISTANCE, cylinder_sphere1_ccd) |
|
| GTEST_TEST (FCL_SIGNED_DISTANCE, RealWorldRegression) |
|
int | main (int argc, char *argv[]) |
|
template<typename S > |
void | test_distance_box_box_helper (const Vector3< S > &box1_size, const Transform3< S > &X_WB1, const Vector3< S > &box2_size, const Transform3< S > &X_WB2, const S *expected_distance=nullptr) |
|
template<typename S > |
void | test_distance_box_box_regression1 () |
|
template<typename S > |
void | test_distance_box_box_regression2 () |
|
template<typename S > |
void | test_distance_box_box_regression3 () |
|
template<typename S > |
void | test_distance_box_box_regression4 () |
|
template<typename S > |
void | test_distance_box_box_regression5 () |
|
template<typename S > |
void | test_distance_box_box_regression6 () |
|
template<typename S > |
void | test_distance_box_box_regression_tilted_kissing_contact () |
|
template<typename S > |
void | test_distance_cylinder_box () |
|
template<typename S > |
void | test_distance_cylinder_box_helper (S cylinder_radius, S cylinder_length, const Transform3< S > &X_WC, const Vector3< S > &box_size, const Transform3< S > &X_WB) |
|
template<typename S > |
void | test_distance_cylinder_sphere1 () |
|
template<typename S > |
void | test_distance_sphere_box_regression1 () |
|
template<typename S > |
void | test_distance_spherecapsule (GJKSolverType solver_type) |
|
template<typename S > |
void | test_distance_spheresphere (GJKSolverType solver_type) |
|
◆ GTEST_TEST() [1/7]
GTEST_TEST |
( |
FCL_NEGATIVE_DISTANCE |
, |
|
|
sphere_capsule_ccd |
|
|
) |
| |
◆ GTEST_TEST() [2/7]
GTEST_TEST |
( |
FCL_NEGATIVE_DISTANCE |
, |
|
|
sphere_capsule_indep |
|
|
) |
| |
◆ GTEST_TEST() [3/7]
GTEST_TEST |
( |
FCL_NEGATIVE_DISTANCE |
, |
|
|
sphere_sphere_ccd |
|
|
) |
| |
◆ GTEST_TEST() [4/7]
GTEST_TEST |
( |
FCL_NEGATIVE_DISTANCE |
, |
|
|
sphere_sphere_indep |
|
|
) |
| |
◆ GTEST_TEST() [5/7]
GTEST_TEST |
( |
FCL_SIGNED_DISTANCE |
, |
|
|
cylinder_box_ccd |
|
|
) |
| |
◆ GTEST_TEST() [6/7]
GTEST_TEST |
( |
FCL_SIGNED_DISTANCE |
, |
|
|
cylinder_sphere1_ccd |
|
|
) |
| |
◆ GTEST_TEST() [7/7]
GTEST_TEST |
( |
FCL_SIGNED_DISTANCE |
, |
|
|
RealWorldRegression |
|
|
) |
| |
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ test_distance_box_box_helper()
template<typename S >
void test_distance_box_box_helper |
( |
const Vector3< S > & |
box1_size, |
|
|
const Transform3< S > & |
X_WB1, |
|
|
const Vector3< S > & |
box2_size, |
|
|
const Transform3< S > & |
X_WB2, |
|
|
const S * |
expected_distance = nullptr |
|
) |
| |
◆ test_distance_box_box_regression1()
template<typename S >
void test_distance_box_box_regression1 |
( |
| ) |
|
◆ test_distance_box_box_regression2()
template<typename S >
void test_distance_box_box_regression2 |
( |
| ) |
|
◆ test_distance_box_box_regression3()
template<typename S >
void test_distance_box_box_regression3 |
( |
| ) |
|
◆ test_distance_box_box_regression4()
template<typename S >
void test_distance_box_box_regression4 |
( |
| ) |
|
◆ test_distance_box_box_regression5()
template<typename S >
void test_distance_box_box_regression5 |
( |
| ) |
|
◆ test_distance_box_box_regression6()
template<typename S >
void test_distance_box_box_regression6 |
( |
| ) |
|
◆ test_distance_box_box_regression_tilted_kissing_contact()
template<typename S >
void test_distance_box_box_regression_tilted_kissing_contact |
( |
| ) |
|
◆ test_distance_cylinder_box()
template<typename S >
void test_distance_cylinder_box |
( |
| ) |
|
◆ test_distance_cylinder_box_helper()
template<typename S >
void test_distance_cylinder_box_helper |
( |
S |
cylinder_radius, |
|
|
S |
cylinder_length, |
|
|
const Transform3< S > & |
X_WC, |
|
|
const Vector3< S > & |
box_size, |
|
|
const Transform3< S > & |
X_WB |
|
) |
| |
◆ test_distance_cylinder_sphere1()
template<typename S >
void test_distance_cylinder_sphere1 |
( |
| ) |
|
◆ test_distance_sphere_box_regression1()
template<typename S >
void test_distance_sphere_box_regression1 |
( |
| ) |
|
◆ test_distance_spherecapsule()
◆ test_distance_spheresphere()
◆ verbose