Bullet Collision Detection & Physics Library
Public Member Functions | Public Attributes | List of all members
btConvexCast::CastResult Struct Reference

RayResult stores the closest result alternatively, add a callback method to decide about closest/all results. More...

#include <btConvexCast.h>

Collaboration diagram for btConvexCast::CastResult:
Collaboration graph
[legend]

Public Member Functions

virtual void DebugDraw (btScalar fraction)
 
virtual void drawCoordSystem (const btTransform &trans)
 
virtual void reportFailure (int errNo, int numIterations)
 
 CastResult ()
 
virtual ~CastResult ()
 

Public Attributes

btTransform m_hitTransformA
 
btTransform m_hitTransformB
 
btVector3 m_normal
 
btVector3 m_hitPoint
 
btScalar m_fraction
 
btIDebugDrawm_debugDrawer
 
btScalar m_allowedPenetration
 

Detailed Description

RayResult stores the closest result alternatively, add a callback method to decide about closest/all results.

Definition at line 36 of file btConvexCast.h.

Constructor & Destructor Documentation

btConvexCast::CastResult::CastResult ( )
inline

Definition at line 43 of file btConvexCast.h.

virtual btConvexCast::CastResult::~CastResult ( )
inlinevirtual

Definition at line 51 of file btConvexCast.h.

Member Function Documentation

virtual void btConvexCast::CastResult::DebugDraw ( btScalar  fraction)
inlinevirtual

Definition at line 40 of file btConvexCast.h.

virtual void btConvexCast::CastResult::drawCoordSystem ( const btTransform trans)
inlinevirtual

Definition at line 41 of file btConvexCast.h.

virtual void btConvexCast::CastResult::reportFailure ( int  errNo,
int  numIterations 
)
inlinevirtual

Definition at line 42 of file btConvexCast.h.

Member Data Documentation

btScalar btConvexCast::CastResult::m_allowedPenetration

Definition at line 59 of file btConvexCast.h.

btIDebugDraw* btConvexCast::CastResult::m_debugDrawer

Definition at line 58 of file btConvexCast.h.

btScalar btConvexCast::CastResult::m_fraction

Definition at line 57 of file btConvexCast.h.

btVector3 btConvexCast::CastResult::m_hitPoint

Definition at line 56 of file btConvexCast.h.

btTransform btConvexCast::CastResult::m_hitTransformA

Definition at line 51 of file btConvexCast.h.

btTransform btConvexCast::CastResult::m_hitTransformB

Definition at line 54 of file btConvexCast.h.

btVector3 btConvexCast::CastResult::m_normal

Definition at line 55 of file btConvexCast.h.


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