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

#include <btSoftBodyInternals.h>

Inheritance diagram for btSoftColliders::CollideCCD:
Inheritance graph
[legend]
Collaboration diagram for btSoftColliders::CollideCCD:
Collaboration graph
[legend]

Public Member Functions

void Process (const btDbvtNode *lnode, const btDbvtNode *lface)
 
void Process (const btDbvntNode *lface1, const btDbvntNode *lface2)
 
void Repel (btSoftBody::Face *f1, btSoftBody::Face *f2)
 
- Public Member Functions inherited from btDbvt::ICollide
DBVT_VIRTUAL void Process (const btDbvtNode *, const btDbvtNode *)
 
DBVT_VIRTUAL void Process (const btDbvtNode *)
 
DBVT_VIRTUAL void Process (const btDbvtNode *n, btScalar)
 
DBVT_VIRTUAL void Process (const btDbvntNode *, const btDbvntNode *)
 
DBVT_VIRTUAL bool Descent (const btDbvtNode *)
 
DBVT_VIRTUAL bool AllLeaves (const btDbvtNode *)
 

Public Attributes

btSoftBodypsb [2]
 
btScalar dt
 
btScalar mrg
 
bool useFaceNormal
 

Detailed Description

Definition at line 2048 of file btSoftBodyInternals.h.

Member Function Documentation

◆ Process() [1/2]

void btSoftColliders::CollideCCD::Process ( const btDbvntNode lface1,
const btDbvntNode lface2 
)
inline

Definition at line 2075 of file btSoftBodyInternals.h.

◆ Process() [2/2]

void btSoftColliders::CollideCCD::Process ( const btDbvtNode lnode,
const btDbvtNode lface 
)
inline

Definition at line 2050 of file btSoftBodyInternals.h.

◆ Repel()

void btSoftColliders::CollideCCD::Repel ( btSoftBody::Face f1,
btSoftBody::Face f2 
)
inline

Definition at line 2086 of file btSoftBodyInternals.h.

Member Data Documentation

◆ dt

btScalar btSoftColliders::CollideCCD::dt

Definition at line 2142 of file btSoftBodyInternals.h.

◆ mrg

btScalar btSoftColliders::CollideCCD::mrg

Definition at line 2142 of file btSoftBodyInternals.h.

◆ psb

btSoftBody* btSoftColliders::CollideCCD::psb[2]

Definition at line 2141 of file btSoftBodyInternals.h.

◆ useFaceNormal

bool btSoftColliders::CollideCCD::useFaceNormal

Definition at line 2143 of file btSoftBodyInternals.h.


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