public class btGjkEpaSolver2 extends BulletBase
| Modifier and Type | Class and Description |
|---|---|
static class |
btGjkEpaSolver2.sResults |
className| Constructor and Description |
|---|
btGjkEpaSolver2() |
btGjkEpaSolver2(long cPtr,
boolean cMemoryOwn)
Construct a new btGjkEpaSolver2, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Distance(btConvexShape shape0,
Matrix4 wtrs0,
btConvexShape shape1,
Matrix4 wtrs1,
Vector3 guess,
btGjkEpaSolver2.sResults results) |
static long |
getCPtr(btGjkEpaSolver2 obj) |
static boolean |
Penetration(btConvexShape shape0,
Matrix4 wtrs0,
btConvexShape shape1,
Matrix4 wtrs1,
Vector3 guess,
btGjkEpaSolver2.sResults results) |
static boolean |
Penetration(btConvexShape shape0,
Matrix4 wtrs0,
btConvexShape shape1,
Matrix4 wtrs1,
Vector3 guess,
btGjkEpaSolver2.sResults results,
boolean usemargins) |
static boolean |
SignedDistance(btConvexShape shape0,
Matrix4 wtrs0,
btConvexShape shape1,
Matrix4 wtrs1,
Vector3 guess,
btGjkEpaSolver2.sResults results) |
static float |
SignedDistance(Vector3 position,
float margin,
btConvexShape shape,
Matrix4 wtrs,
btGjkEpaSolver2.sResults results) |
static int |
StackSizeRequirement() |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btGjkEpaSolver2(long cPtr,
boolean cMemoryOwn)
public btGjkEpaSolver2()
public static long getCPtr(btGjkEpaSolver2 obj)
public static int StackSizeRequirement()
public static boolean Distance(btConvexShape shape0, Matrix4 wtrs0, btConvexShape shape1, Matrix4 wtrs1, Vector3 guess, btGjkEpaSolver2.sResults results)
public static boolean Penetration(btConvexShape shape0, Matrix4 wtrs0, btConvexShape shape1, Matrix4 wtrs1, Vector3 guess, btGjkEpaSolver2.sResults results, boolean usemargins)
public static boolean Penetration(btConvexShape shape0, Matrix4 wtrs0, btConvexShape shape1, Matrix4 wtrs1, Vector3 guess, btGjkEpaSolver2.sResults results)
public static float SignedDistance(Vector3 position, float margin, btConvexShape shape, Matrix4 wtrs, btGjkEpaSolver2.sResults results)
public static boolean SignedDistance(btConvexShape shape0, Matrix4 wtrs0, btConvexShape shape1, Matrix4 wtrs1, Vector3 guess, btGjkEpaSolver2.sResults results)
Copyright © 2021. All rights reserved.