32#include "common/PxPhysXCommonConfig.h"
41 PX_PHYSX_COMMON_API GjkStatus testGjk(
const GjkConvex& a,
const GjkConvex& b,
const aos::Vec3VArg initialSearchDir,
const aos::FloatVArg contactDist, aos::Vec3V& closestA, aos::Vec3V& closestB,
42 aos::Vec3V& normal, aos::FloatV& dist);
44 PX_PHYSX_COMMON_API
bool testGjkRaycast(
const GjkConvex& a,
const GjkConvex& b,
const aos::Vec3VArg initialSearchDir,
const aos::FloatVArg initialLambda,
const aos::Vec3VArg s,
const aos::Vec3VArg r,
45 aos::FloatV& lambda, aos::Vec3V& normal, aos::Vec3V& closestA,
const PxReal _inflation,
const bool initialOverlap);
47 PX_PHYSX_COMMON_API GjkStatus testGjkPenetration(
const GjkConvex& a,
const GjkConvex& b,
const aos::Vec3VArg initialSearchDir,
const aos::FloatVArg contactDist,
48 PxU8* aIndices, PxU8* bIndices, PxU8& size, GjkOutput& output);
50 PX_PHYSX_COMMON_API GjkStatus testEpaPenetration(
const GjkConvex& a,
const GjkConvex& b,
const PxU8* aIndices,
const PxU8* bIndices,
const PxU8 size,
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39