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 char * getindent ()
 
 mesh_mesh_run_test (const std::vector< Transform3f > &_transforms, const CollisionRequest _request)
 
template<typename BV >
void operator() (wrap< BV >)
 
template<typename BV >
void query (const std::vector< Transform3f > &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< Transform3f > & transforms
 

Detailed Description

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

Constructor & Destructor Documentation

◆ mesh_mesh_run_test()

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

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

Member Function Documentation

◆ check()

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

Definition at line 534 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 490 of file test/collision.cpp.

◆ getindent()

const char* mesh_mesh_run_test::getindent ( )
inline

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

◆ operator()()

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

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

◆ query()

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

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

Member Data Documentation

◆ benchmark

bool mesh_mesh_run_test::benchmark

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

◆ contacts

std::vector<Contacts_t> mesh_mesh_run_test::contacts

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

◆ contacts_ref

std::vector<Contacts_t> mesh_mesh_run_test::contacts_ref

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

◆ enable_statistics

bool mesh_mesh_run_test::enable_statistics

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

◆ indent

int mesh_mesh_run_test::indent

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

◆ isInit

bool mesh_mesh_run_test::isInit

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

◆ request

const CollisionRequest mesh_mesh_run_test::request

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

◆ transforms

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

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


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


hpp-fcl
Author(s):
autogenerated on Fri Jan 26 2024 03:46:16