Namespaces | Functions
traversal_recurse.h File Reference
#include "fcl/traversal/traversal_node_base.h"
#include "fcl/traversal/traversal_node_bvhs.h"
#include "fcl/BVH/BVH_front.h"
#include <queue>
Include dependency graph for traversal_recurse.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fcl
 

Main namespace.


Functions

void fcl::collisionRecurse (CollisionTraversalNodeBase *node, int b1, int b2, BVHFrontList *front_list)
 Recurse function for collision.
void fcl::collisionRecurse (MeshCollisionTraversalNodeOBB *node, int b1, int b2, const Matrix3f &R, const Vec3f &T, BVHFrontList *front_list)
 Recurse function for collision, specialized for OBB type.
void fcl::collisionRecurse (MeshCollisionTraversalNodeRSS *node, int b1, int b2, const Matrix3f &R, const Vec3f &T, BVHFrontList *front_list)
 Recurse function for collision, specialized for RSS type.
void fcl::distanceQueueRecurse (DistanceTraversalNodeBase *node, int b1, int b2, BVHFrontList *front_list, int qsize)
 Recurse function for distance, using queue acceleration.
void fcl::distanceRecurse (DistanceTraversalNodeBase *node, int b1, int b2, BVHFrontList *front_list)
 Recurse function for distance.
void fcl::propagateBVHFrontListCollisionRecurse (CollisionTraversalNodeBase *node, BVHFrontList *front_list)
 Recurse function for front list propagation.
void fcl::selfCollisionRecurse (CollisionTraversalNodeBase *node, int b, BVHFrontList *front_list)
 Recurse function for self collision. Make sure node is set correctly so that the first and second tree are the same.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


fcl
Author(s): Jia Pan
autogenerated on Tue Jan 15 2013 16:05:31