public class AllHitsRayResultCallback extends RayResultCallback
className| Constructor and Description |
|---|
AllHitsRayResultCallback(long cPtr,
boolean cMemoryOwn)
Construct a new AllHitsRayResultCallback, normally you should not need this constructor it's intended for low-level usage.
|
AllHitsRayResultCallback(Vector3 rayFromWorld,
Vector3 rayToWorld) |
| Modifier and Type | Method and Description |
|---|---|
float |
addSingleResult(LocalRayResult rayResult,
boolean normalInWorldSpace) |
btCollisionObjectConstArray |
getCollisionObjects() |
static long |
getCPtr(AllHitsRayResultCallback obj) |
btScalarArray |
getHitFractions() |
btVector3Array |
getHitNormalWorld() |
btVector3Array |
getHitPointWorld() |
void |
getRayFromWorld(Vector3 out) |
void |
getRayToWorld(Vector3 out) |
void |
setCollisionObjects(btCollisionObjectConstArray value) |
void |
setHitFractions(btScalarArray value) |
void |
setHitNormalWorld(btVector3Array value) |
void |
setHitPointWorld(btVector3Array value) |
void |
setRayFromWorld(Vector3 value) |
void |
setRayToWorld(Vector3 value) |
void |
swigReleaseOwnership() |
void |
swigTakeOwnership() |
getClosestHitFraction, getCollisionFilterGroup, getCollisionFilterMask, getCollisionObject, getCPtr, getFlags, hasHit, needsCollision, setClosestHitFraction, setCollisionFilterGroup, setCollisionFilterMask, setCollisionObject, setFlagsdispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic AllHitsRayResultCallback(long cPtr,
boolean cMemoryOwn)
public static long getCPtr(AllHitsRayResultCallback obj)
public void swigReleaseOwnership()
swigReleaseOwnership in class RayResultCallbackpublic void swigTakeOwnership()
swigTakeOwnership in class RayResultCallbackpublic void setCollisionObjects(btCollisionObjectConstArray value)
public btCollisionObjectConstArray getCollisionObjects()
public void setHitNormalWorld(btVector3Array value)
public btVector3Array getHitNormalWorld()
public void setHitPointWorld(btVector3Array value)
public btVector3Array getHitPointWorld()
public void setHitFractions(btScalarArray value)
public btScalarArray getHitFractions()
public float addSingleResult(LocalRayResult rayResult, boolean normalInWorldSpace)
addSingleResult in class RayResultCallbackpublic void getRayFromWorld(Vector3 out)
public void setRayFromWorld(Vector3 value)
public void getRayToWorld(Vector3 out)
public void setRayToWorld(Vector3 value)
Copyright © 2021. All rights reserved.