The btGeometryUtil helper class provides a few methods to convert between plane equations and vertices. More...
#include <btGeometryUtil.h>
Static Public Member Functions | |
static bool | areVerticesBehindPlane (const btVector3 &planeNormal, const btAlignedObjectArray< btVector3 > &vertices, btScalar margin) |
static void | getPlaneEquationsFromVertices (btAlignedObjectArray< btVector3 > &vertices, btAlignedObjectArray< btVector3 > &planeEquationsOut) |
static void | getVerticesFromPlaneEquations (const btAlignedObjectArray< btVector3 > &planeEquations, btAlignedObjectArray< btVector3 > &verticesOut) |
static bool | isInside (const btAlignedObjectArray< btVector3 > &vertices, const btVector3 &planeNormal, btScalar margin) |
static bool | isPointInsidePlanes (const btAlignedObjectArray< btVector3 > &planeEquations, const btVector3 &point, btScalar margin) |
The btGeometryUtil helper class provides a few methods to convert between plane equations and vertices.
Definition at line 23 of file btGeometryUtil.h.
static bool btGeometryUtil::areVerticesBehindPlane | ( | const btVector3 & | planeNormal, |
const btAlignedObjectArray< btVector3 > & | vertices, | ||
btScalar | margin | ||
) | [static] |
static void btGeometryUtil::getPlaneEquationsFromVertices | ( | btAlignedObjectArray< btVector3 > & | vertices, |
btAlignedObjectArray< btVector3 > & | planeEquationsOut | ||
) | [static] |
static void btGeometryUtil::getVerticesFromPlaneEquations | ( | const btAlignedObjectArray< btVector3 > & | planeEquations, |
btAlignedObjectArray< btVector3 > & | verticesOut | ||
) | [static] |
static bool btGeometryUtil::isInside | ( | const btAlignedObjectArray< btVector3 > & | vertices, |
const btVector3 & | planeNormal, | ||
btScalar | margin | ||
) | [static] |
static bool btGeometryUtil::isPointInsidePlanes | ( | const btAlignedObjectArray< btVector3 > & | planeEquations, |
const btVector3 & | point, | ||
btScalar | margin | ||
) | [static] |