Blender V4.3
btGjkEpaSolver2 Struct Reference

btGjkEpaSolver contributed under zlib by Nathanael Presson More...

#include <btGjkEpa2.h>

Classes

struct  sResults
 

Static Public Member Functions

static int StackSizeRequirement ()
 
static bool Distance (const btConvexShape *shape0, const btTransform &wtrs0, const btConvexShape *shape1, const btTransform &wtrs1, const btVector3 &guess, sResults &results)
 
static bool Penetration (const btConvexShape *shape0, const btTransform &wtrs0, const btConvexShape *shape1, const btTransform &wtrs1, const btVector3 &guess, sResults &results, bool usemargins=true)
 
static btScalar SignedDistance (const btVector3 &position, btScalar margin, const btConvexShape *shape, const btTransform &wtrs, sResults &results)
 
static bool SignedDistance (const btConvexShape *shape0, const btTransform &wtrs0, const btConvexShape *shape1, const btTransform &wtrs1, const btVector3 &guess, sResults &results)
 

Detailed Description

btGjkEpaSolver contributed under zlib by Nathanael Presson

Definition at line 31 of file btGjkEpa2.h.

Member Function Documentation

◆ Distance()

◆ Penetration()

◆ SignedDistance() [1/2]

bool btGjkEpaSolver2::SignedDistance ( const btConvexShape * shape0,
const btTransform & wtrs0,
const btConvexShape * shape1,
const btTransform & wtrs1,
const btVector3 & guess,
sResults & results )
static

Definition at line 1074 of file btGjkEpa2.cpp.

References Distance(), and Penetration().

◆ SignedDistance() [2/2]

◆ StackSizeRequirement()

int btGjkEpaSolver2::StackSizeRequirement ( )
static

Definition at line 931 of file btGjkEpa2.cpp.


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