btGjkConvexCast Class Reference

GjkConvexCast performs a raycast on a convex object using support mapping. More...

#include <btGjkConvexCast.h>

Inheritance diagram for btGjkConvexCast:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 btGjkConvexCast (const btConvexShape *convexA, const btConvexShape *convexB, btSimplexSolverInterface *simplexSolver)
virtual bool calcTimeOfImpact (const btTransform &fromA, const btTransform &toA, const btTransform &fromB, const btTransform &toB, CastResult &result)
 cast a convex against another convex object

Private Attributes

const btConvexShape * m_convexA
const btConvexShape * m_convexB
btSimplexSolverInterfacem_simplexSolver

Detailed Description

GjkConvexCast performs a raycast on a convex object using support mapping.

Definition at line 30 of file btGjkConvexCast.h.


Constructor & Destructor Documentation

btGjkConvexCast::btGjkConvexCast ( const btConvexShape *  convexA,
const btConvexShape *  convexB,
btSimplexSolverInterface simplexSolver 
)

Member Function Documentation

virtual bool btGjkConvexCast::calcTimeOfImpact ( const btTransform fromA,
const btTransform toA,
const btTransform fromB,
const btTransform toB,
CastResult result 
) [virtual]

cast a convex against another convex object

Implements btConvexCast.


Member Data Documentation

const btConvexShape* btGjkConvexCast::m_convexA [private]

Definition at line 33 of file btGjkConvexCast.h.

const btConvexShape* btGjkConvexCast::m_convexB [private]

Definition at line 34 of file btGjkConvexCast.h.

Definition at line 32 of file btGjkConvexCast.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Fri Jan 11 10:11:04 2013