#include <gtest/gtest.h>
#include "fcl/narrowphase/detail/traversal/collision_node.h"
#include "test_fcl_utility.h"
#include "fcl_resources/config.h"
Go to the source code of this file.
Functions | |
template<typename BV > | |
bool | collide_front_list_Test (const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool refit_bottomup, bool verbose) |
template<typename BV , typename TraversalNode > | |
bool | collide_front_list_Test_Oriented (const Transform3< typename BV::S > &tf1, const Transform3< typename BV::S > &tf2, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool verbose) |
template<typename BV > | |
bool | collide_Test (const Transform3< typename BV::S > &tf, const std::vector< Vector3< typename BV::S >> &vertices1, const std::vector< Triangle > &triangles1, const std::vector< Vector3< typename BV::S >> &vertices2, const std::vector< Triangle > &triangles2, detail::SplitMethodType split_method, bool verbose) |
GTEST_TEST (FCL_FRONT_LIST, front_list) | |
int | main (int argc, char *argv[]) |
template<typename S > | |
void | test_front_list () |
bool collide_front_list_Test | ( | const Transform3< typename BV::S > & | tf1, |
const Transform3< typename BV::S > & | tf2, | ||
const std::vector< Vector3< typename BV::S >> & | vertices1, | ||
const std::vector< Triangle > & | triangles1, | ||
const std::vector< Vector3< typename BV::S >> & | vertices2, | ||
const std::vector< Triangle > & | triangles2, | ||
detail::SplitMethodType | split_method, | ||
bool | refit_bottomup, | ||
bool | verbose | ||
) |
Definition at line 205 of file test_fcl_frontlist.cpp.
bool collide_front_list_Test_Oriented | ( | const Transform3< typename BV::S > & | tf1, |
const Transform3< typename BV::S > & | tf2, | ||
const std::vector< Vector3< typename BV::S >> & | vertices1, | ||
const std::vector< Triangle > & | triangles1, | ||
const std::vector< Vector3< typename BV::S >> & | vertices2, | ||
const std::vector< Triangle > & | triangles2, | ||
detail::SplitMethodType | split_method, | ||
bool | verbose | ||
) |
Definition at line 279 of file test_fcl_frontlist.cpp.
bool collide_Test | ( | const Transform3< typename BV::S > & | tf, |
const std::vector< Vector3< typename BV::S >> & | vertices1, | ||
const std::vector< Triangle > & | triangles1, | ||
const std::vector< Vector3< typename BV::S >> & | vertices2, | ||
const std::vector< Triangle > & | triangles2, | ||
detail::SplitMethodType | split_method, | ||
bool | verbose | ||
) |
Definition at line 334 of file test_fcl_frontlist.cpp.
GTEST_TEST | ( | FCL_FRONT_LIST | , |
front_list | |||
) |
Definition at line 198 of file test_fcl_frontlist.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 375 of file test_fcl_frontlist.cpp.
void test_front_list | ( | ) |
Definition at line 68 of file test_fcl_frontlist.cpp.