Collision Checker
broadphase_test.h File Reference
#include "collision/collision_object.h"
#include <stdlib.h>
#include <vector>

Go to the source code of this file.

Classes

class  collision::test::CollisionCheckerTest
 
class  collision::test::ShapeGroupTest
 

Namespaces

 collision
 
 collision::test
 

Functions

int collision::test::in_diagnose_struct (const CollisionObject *obj)
 
int collision::test::log_parentmap_failure (CollisionObjectConstPtr co)
 
int collision::test::log_broadphase_failure (CollisionObjectConstPtr co, const ShapeGroup *sg)
 
int collision::test::log_broadphase_failure (CollisionObjectConstPtr co, const CollisionChecker *cc)
 
int collision::test::log_broadphase_failure (const ShapeGroup *sg1, const ShapeGroup *sg2)
 
bool collision::test::test_tolerance_check (CollisionObjectConstPtr co, const CollisionChecker *cc)
 
int collision::test::serialize_broadphase_failure_test (const CollisionChecker *cc, const CollisionObject *obj)
 
int collision::test::serialize_broadphase_failure_test (const CollisionObject *obj1, const CollisionObject *obj2)
 
int collision::test::serialize_narrowphase_failure (ShapeConstPtr co, const ShapeGroup *sg, const std::vector< int > &failure_export)
 
int collision::test::serialize_narrowphase_failure (const ShapeGroup *sg1, const ShapeGroup *sg2, const std::vector< std::pair< int, int >> &failure_pair_export)
 
int collision::test::serialize_narrowphase_failure (CollisionObjectConstPtr co, const CollisionChecker *cc, const std::vector< int > &failure_export)
 
int collision::test::serialize_narrowphase_failure_helper_obj (CollisionObjectConstPtr obj1, CollisionObjectConstPtr obj2)
 
int collision::test::serialize_narrowphase_failure_helper (ShapeConstPtr obj1, ShapeConstPtr obj2)
 
int collision::test::log_narrowphase_failure (const ShapeGroup *sg1, const ShapeGroup *sg2, const std::vector< std::pair< int, int >> &failure_pair_export)
 
int collision::test::log_narrowphase_failure (CollisionObjectConstPtr co, const ShapeGroup *sg, const std::vector< int > &failure_export)
 
std::string collision::test::get_free_file (std::string prefix, int max_files, std::string directory)