Public Member Functions | Public Attributes | List of all members
mesh_mesh_run_test Struct Reference

Public Member Functions

template<typename BV >
void check ()
 
void check_contacts (std::size_t i0, std::size_t i1, bool warn)
 
const COAL_COMPILER_DIAGNOSTIC_POP char * getindent ()
 
 mesh_mesh_run_test (const std::vector< Transform3s > &_transforms, const CollisionRequest _request)
 
template<typename BV >
void operator() (wrap< BV >)
 
template<typename BV >
void query (const std::vector< Transform3s > &transforms, SplitMethodType splitMethod, const CollisionRequest request, std::vector< Contacts_t > &contacts)
 

Public Attributes

bool benchmark
 
std::vector< Contacts_tcontacts
 
std::vector< Contacts_tcontacts_ref
 
bool enable_statistics
 
int indent
 
bool isInit
 
const CollisionRequest request
 
const std::vector< Transform3s > & transforms
 

Detailed Description

Definition at line 314 of file test/collision.cpp.

Constructor & Destructor Documentation

◆ mesh_mesh_run_test()

mesh_mesh_run_test::mesh_mesh_run_test ( const std::vector< Transform3s > &  _transforms,
const CollisionRequest  _request 
)
inline

Definition at line 315 of file test/collision.cpp.

Member Function Documentation

◆ check()

template<typename BV >
void mesh_mesh_run_test::check ( )
inline

Definition at line 567 of file test/collision.cpp.

◆ check_contacts()

void mesh_mesh_run_test::check_contacts ( std::size_t  i0,
std::size_t  i1,
bool  warn 
)
inline

Definition at line 523 of file test/collision.cpp.

◆ getindent()

const COAL_COMPILER_DIAGNOSTIC_POP char* mesh_mesh_run_test::getindent ( )
inline

Definition at line 335 of file test/collision.cpp.

◆ operator()()

template<typename BV >
void mesh_mesh_run_test::operator() ( wrap< BV >  )
inline

Definition at line 596 of file test/collision.cpp.

◆ query()

template<typename BV >
void mesh_mesh_run_test::query ( const std::vector< Transform3s > &  transforms,
SplitMethodType  splitMethod,
const CollisionRequest  request,
std::vector< Contacts_t > &  contacts 
)
inline

Definition at line 350 of file test/collision.cpp.

Member Data Documentation

◆ benchmark

bool mesh_mesh_run_test::benchmark

Definition at line 326 of file test/collision.cpp.

◆ contacts

std::vector<Contacts_t> mesh_mesh_run_test::contacts

Definition at line 327 of file test/collision.cpp.

◆ contacts_ref

std::vector<Contacts_t> mesh_mesh_run_test::contacts_ref

Definition at line 328 of file test/collision.cpp.

◆ enable_statistics

bool mesh_mesh_run_test::enable_statistics

Definition at line 326 of file test/collision.cpp.

◆ indent

int mesh_mesh_run_test::indent

Definition at line 331 of file test/collision.cpp.

◆ isInit

bool mesh_mesh_run_test::isInit

Definition at line 329 of file test/collision.cpp.

◆ request

const CollisionRequest mesh_mesh_run_test::request

Definition at line 325 of file test/collision.cpp.

◆ transforms

const std::vector<Transform3s>& mesh_mesh_run_test::transforms

Definition at line 324 of file test/collision.cpp.


The documentation for this struct was generated from the following file:


hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:45:00