| Package | Description |
|---|---|
| org.bytedeco.bullet.BulletCollision | |
| org.bytedeco.bullet.BulletSoftBody |
| Modifier and Type | Class and Description |
|---|---|
static class |
btCollisionWorld.AllHitsRayResultCallback |
static class |
btCollisionWorld.ClosestRayResultCallback |
| Modifier and Type | Method and Description |
|---|---|
btCollisionWorld.RayResultCallback |
btCollisionWorld.RayResultCallback.m_closestHitFraction(double setter) |
btCollisionWorld.RayResultCallback |
btCollisionWorld.RayResultCallback.m_collisionFilterGroup(int setter) |
btCollisionWorld.RayResultCallback |
btCollisionWorld.RayResultCallback.m_collisionFilterMask(int setter) |
btCollisionWorld.RayResultCallback |
btCollisionWorld.RayResultCallback.m_collisionObject(btCollisionObject setter) |
btCollisionWorld.RayResultCallback |
btCollisionWorld.RayResultCallback.m_flags(int setter) |
| Modifier and Type | Method and Description |
|---|---|
void |
btCollisionWorld.rayTest(btVector3 rayFromWorld,
btVector3 rayToWorld,
btCollisionWorld.RayResultCallback resultCallback)
rayTest performs a raycast on all objects in the btCollisionWorld, and calls the resultCallback
This allows for several queries: first hit, all hits, any hit, dependent on the value returned by the callback.
|
void |
btGImpactMeshShape.rayTest(btVector3 rayFrom,
btVector3 rayTo,
btCollisionWorld.RayResultCallback resultCallback) |
void |
btGhostObject.rayTest(btVector3 rayFromWorld,
btVector3 rayToWorld,
btCollisionWorld.RayResultCallback resultCallback) |
void |
btGImpactShapeInterface.rayTest(btVector3 rayFrom,
btVector3 rayTo,
btCollisionWorld.RayResultCallback resultCallback)
\}
|
static void |
btCollisionWorld.rayTestSingle(btTransform rayFromTrans,
btTransform rayToTrans,
btCollisionObject collisionObject,
btCollisionShape collisionShape,
btTransform colObjWorldTransform,
btCollisionWorld.RayResultCallback resultCallback)
rayTestSingle performs a raycast call and calls the resultCallback.
|
static void |
btCollisionWorld.rayTestSingleInternal(btTransform rayFromTrans,
btTransform rayToTrans,
btCollisionObjectWrapper collisionObjectWrap,
btCollisionWorld.RayResultCallback resultCallback) |
| Modifier and Type | Method and Description |
|---|---|
btCollisionWorld.RayResultCallback |
btDeformableMultiBodyDynamicsWorld.btDeformableSingleRayCallback.m_resultCallback() |
| Modifier and Type | Method and Description |
|---|---|
btDeformableMultiBodyDynamicsWorld.btDeformableSingleRayCallback |
btDeformableMultiBodyDynamicsWorld.btDeformableSingleRayCallback.m_resultCallback(btCollisionWorld.RayResultCallback setter) |
void |
btDeformableMultiBodyDynamicsWorld.rayTest(btVector3 rayFromWorld,
btVector3 rayToWorld,
btCollisionWorld.RayResultCallback resultCallback) |
void |
btSoftRigidDynamicsWorld.rayTest(btVector3 rayFromWorld,
btVector3 rayToWorld,
btCollisionWorld.RayResultCallback resultCallback) |
void |
btSoftMultiBodyDynamicsWorld.rayTest(btVector3 rayFromWorld,
btVector3 rayToWorld,
btCollisionWorld.RayResultCallback resultCallback) |
static void |
btSoftRigidDynamicsWorld.rayTestSingle(btTransform rayFromTrans,
btTransform rayToTrans,
btCollisionObject collisionObject,
btCollisionShape collisionShape,
btTransform colObjWorldTransform,
btCollisionWorld.RayResultCallback resultCallback)
rayTestSingle performs a raycast call and calls the resultCallback.
|
static void |
btSoftMultiBodyDynamicsWorld.rayTestSingle(btTransform rayFromTrans,
btTransform rayToTrans,
btCollisionObject collisionObject,
btCollisionShape collisionShape,
btTransform colObjWorldTransform,
btCollisionWorld.RayResultCallback resultCallback)
rayTestSingle performs a raycast call and calls the resultCallback.
|
| Constructor and Description |
|---|
btDeformableSingleRayCallback(btVector3 rayFromWorld,
btVector3 rayToWorld,
btDeformableMultiBodyDynamicsWorld world,
btCollisionWorld.RayResultCallback resultCallback) |
Copyright © 2024. All rights reserved.