Back to index

supertuxkart  0.5+dfsg1
Public Types | Public Attributes
btGjkEpaSolver::sResults Struct Reference

#include <btGjkEpa.h>

Collaboration diagram for btGjkEpaSolver::sResults:
Collaboration graph
[legend]

List of all members.

Public Types

enum  eStatus { Separated, Penetrating, GJK_Failed, EPA_Failed }

Public Attributes

enum
btGjkEpaSolver::sResults::eStatus 
status
btVector3 witnesses [2]
btVector3 normal
btScalar depth
int epa_iterations
int gjk_iterations

Detailed Description

Definition at line 31 of file btGjkEpa.h.


Member Enumeration Documentation

Enumerator:
Separated 
Penetrating 
GJK_Failed 
EPA_Failed 

Definition at line 33 of file btGjkEpa.h.

              {
              Separated,           /* Shapes doesnt penetrate                                                                               */ 
              Penetrating,  /* Shapes are penetrating                                                                                */ 
              GJK_Failed,          /* GJK phase fail, no big issue, shapes are probably just 'touching'  */ 
              EPA_Failed,          /* EPA phase fail, bigger problem, need to save parameters, and debug */ 
              }             status;

Member Data Documentation

Definition at line 42 of file btGjkEpa.h.

Definition at line 43 of file btGjkEpa.h.

Definition at line 44 of file btGjkEpa.h.

Definition at line 41 of file btGjkEpa.h.

Definition at line 40 of file btGjkEpa.h.


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