public class ClosestConvexResultCallback extends ConvexResultCallback
className| Constructor and Description |
|---|
ClosestConvexResultCallback(long cPtr,
boolean cMemoryOwn)
Construct a new ClosestConvexResultCallback, normally you should not need this constructor it's intended for low-level usage.
|
ClosestConvexResultCallback(Vector3 convexFromWorld,
Vector3 convexToWorld) |
| Modifier and Type | Method and Description |
|---|---|
float |
addSingleResult(LocalConvexResult convexResult,
boolean normalInWorldSpace) |
btVector3 |
getConvexFromWorld() |
void |
getConvexFromWorld(Vector3 out) |
btVector3 |
getConvexToWorld() |
void |
getConvexToWorld(Vector3 out) |
static long |
getCPtr(ClosestConvexResultCallback obj) |
btCollisionObject |
getHitCollisionObject() |
void |
getHitNormalWorld(Vector3 out) |
void |
getHitPointWorld(Vector3 out) |
void |
setConvexFromWorld(btVector3 value) |
void |
setConvexToWorld(btVector3 value) |
void |
setConvexToWorld(Vector3 value) |
void |
setHitCollisionObject(btCollisionObject value) |
void |
setHitNormalWorld(Vector3 value) |
void |
setHitPointWorld(Vector3 value) |
void |
setRayFromWorld(Vector3 value) |
void |
swigReleaseOwnership() |
void |
swigTakeOwnership() |
getClosestHitFraction, getCollisionFilterGroup, getCollisionFilterMask, getCPtr, hasHit, needsCollision, setClosestHitFraction, setCollisionFilterGroup, setCollisionFilterMaskdispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic ClosestConvexResultCallback(long cPtr,
boolean cMemoryOwn)
public static long getCPtr(ClosestConvexResultCallback obj)
public void swigReleaseOwnership()
swigReleaseOwnership in class ConvexResultCallbackpublic void swigTakeOwnership()
swigTakeOwnership in class ConvexResultCallbackpublic void setConvexFromWorld(btVector3 value)
public btVector3 getConvexFromWorld()
public void setConvexToWorld(btVector3 value)
public btVector3 getConvexToWorld()
public void setHitCollisionObject(btCollisionObject value)
public btCollisionObject getHitCollisionObject()
public float addSingleResult(LocalConvexResult convexResult, boolean normalInWorldSpace)
addSingleResult in class ConvexResultCallbackpublic void getConvexFromWorld(Vector3 out)
public void setRayFromWorld(Vector3 value)
public void getConvexToWorld(Vector3 out)
public void setConvexToWorld(Vector3 value)
public void getHitNormalWorld(Vector3 out)
public void setHitNormalWorld(Vector3 value)
public void getHitPointWorld(Vector3 out)
public void setHitPointWorld(Vector3 value)
Copyright © 2021. All rights reserved.