Functions
test_fcl_frontlist.cpp File Reference
#include <gtest/gtest.h>
#include "fcl/narrowphase/detail/traversal/collision_node.h"
#include "test_fcl_utility.h"
#include "fcl_resources/config.h"
Include dependency graph for test_fcl_frontlist.cpp:

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 ()
 

Function Documentation

◆ collide_front_list_Test()

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 
)

Definition at line 205 of file test_fcl_frontlist.cpp.

◆ collide_front_list_Test_Oriented()

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 
)

Definition at line 279 of file test_fcl_frontlist.cpp.

◆ collide_Test()

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 
)

Definition at line 334 of file test_fcl_frontlist.cpp.

◆ GTEST_TEST()

GTEST_TEST ( FCL_FRONT_LIST  ,
front_list   
)

Definition at line 198 of file test_fcl_frontlist.cpp.

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 375 of file test_fcl_frontlist.cpp.

◆ test_front_list()

template<typename S >
void test_front_list ( )

Definition at line 68 of file test_fcl_frontlist.cpp.



fcl
Author(s):
autogenerated on Tue Dec 5 2023 03:40:50