Public Member Functions | Static Public Member Functions | Public Attributes

btSoftBody::RayFromToCaster Struct Reference

RayFromToCaster takes a ray from, ray to (instead of direction!). More...

#include <btSoftBody.h>

Inheritance diagram for btSoftBody::RayFromToCaster:
Inheritance graph
[legend]
Collaboration diagram for btSoftBody::RayFromToCaster:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RayFromToCaster (const btVector3 &rayFrom, const btVector3 &rayTo, btScalar mxt)
void Process (const btDbvtNode *leaf)

Static Public Member Functions

static btScalar rayFromToTriangle (const btVector3 &rayFrom, const btVector3 &rayTo, const btVector3 &rayNormalizedDirection, const btVector3 &a, const btVector3 &b, const btVector3 &c, btScalar maxt=SIMD_INFINITY)

Public Attributes

btVector3 m_rayFrom
btVector3 m_rayTo
btVector3 m_rayNormalizedDirection
btScalar m_mint
Facem_face
int m_tests

Detailed Description

RayFromToCaster takes a ray from, ray to (instead of direction!).

Definition at line 602 of file btSoftBody.h.


Constructor & Destructor Documentation

btSoftBody::RayFromToCaster::RayFromToCaster ( const btVector3 rayFrom,
const btVector3 rayTo,
btScalar  mxt 
)

Definition at line 1979 of file btSoftBody.cpp.


Member Function Documentation

void btSoftBody::RayFromToCaster::Process ( const btDbvtNode leaf  ) 

Reimplemented from btDbvt::ICollide.

Definition at line 1990 of file btSoftBody.cpp.

btScalar btSoftBody::RayFromToCaster::rayFromToTriangle ( const btVector3 rayFrom,
const btVector3 rayTo,
const btVector3 rayNormalizedDirection,
const btVector3 a,
const btVector3 b,
const btVector3 c,
btScalar  maxt = SIMD_INFINITY 
) [inline, static]

Definition at line 2006 of file btSoftBody.cpp.


Member Data Documentation

Definition at line 608 of file btSoftBody.h.

Definition at line 607 of file btSoftBody.h.

Definition at line 604 of file btSoftBody.h.

Definition at line 606 of file btSoftBody.h.

Definition at line 605 of file btSoftBody.h.

Definition at line 609 of file btSoftBody.h.


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