public class btGeometryUtil extends BulletBase
className| Constructor and Description |
|---|
btGeometryUtil() |
btGeometryUtil(long cPtr,
boolean cMemoryOwn)
Construct a new btGeometryUtil, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
areVerticesBehindPlane(Vector3 planeNormal,
btVector3Array vertices,
float margin) |
static long |
getCPtr(btGeometryUtil obj) |
static void |
getPlaneEquationsFromVertices(btVector3Array vertices,
btVector3Array planeEquationsOut) |
static void |
getVerticesFromPlaneEquations(btVector3Array planeEquations,
btVector3Array verticesOut) |
static boolean |
isInside(btVector3Array vertices,
Vector3 planeNormal,
float margin) |
static boolean |
isPointInsidePlanes(btVector3Array planeEquations,
Vector3 point,
float margin) |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btGeometryUtil(long cPtr,
boolean cMemoryOwn)
public btGeometryUtil()
public static long getCPtr(btGeometryUtil obj)
public static void getPlaneEquationsFromVertices(btVector3Array vertices, btVector3Array planeEquationsOut)
public static void getVerticesFromPlaneEquations(btVector3Array planeEquations, btVector3Array verticesOut)
public static boolean isInside(btVector3Array vertices, Vector3 planeNormal, float margin)
public static boolean isPointInsidePlanes(btVector3Array planeEquations, Vector3 point, float margin)
public static boolean areVerticesBehindPlane(Vector3 planeNormal, btVector3Array vertices, float margin)
Copyright © 2021. All rights reserved.