PxBatchQuery Member List
This is the complete list of members for PxBatchQuery, including all inherited members.| execute()=0 | PxBatchQuery | [pure virtual] |
| getFilterShaderData() const =0 | PxBatchQuery | [pure virtual] |
| getFilterShaderDataSize() const =0 | PxBatchQuery | [pure virtual] |
| getOwnerClient() const =0 | PxBatchQuery | [pure virtual] |
| getPostFilterShader() const =0 | PxBatchQuery | [pure virtual] |
| getPreFilterShader() const =0 | PxBatchQuery | [pure virtual] |
| linearCompoundGeometrySweepMultiple(const PxGeometry **geometryList, const PxTransform *poseList, const PxFilterData *filterDataList, PxU32 geometryCount, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFilterFlags filterFlags, PxSceneQueryFlags outputFlags=PxSceneQueryFlag::eIMPACT|PxSceneQueryFlag::eNORMAL|PxSceneQueryFlag::eDISTANCE|PxSceneQueryFlag::eUV, void *userData=NULL, const PxSweepCache *cache=NULL) const =0 | PxBatchQuery | [pure virtual] |
| linearCompoundGeometrySweepSingle(const PxGeometry **geometryList, const PxTransform *poseList, const PxFilterData *filterDataList, PxU32 geometryCount, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFilterFlags filterFlags, PxSceneQueryFlags outputFlags=PxSceneQueryFlag::eIMPACT|PxSceneQueryFlag::eNORMAL|PxSceneQueryFlag::eDISTANCE|PxSceneQueryFlag::eUV, void *userData=NULL, const PxSweepCache *cache=NULL) const =0 | PxBatchQuery | [pure virtual] |
| overlapAny(const PxGeometry &geometry, const PxTransform &pose, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), void *userData=NULL, const PxSceneQueryCache *cache=NULL) | PxBatchQuery | [inline] |
| overlapMultiple(const PxGeometry &geometry, const PxTransform &pose, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), void *userData=NULL, const PxSceneQueryCache *cache=NULL, PxU32 maxShapes=0) const =0 | PxBatchQuery | [pure virtual] |
| raycastAny(const PxVec3 &origin, const PxVec3 &unitDir, PxReal distance=PX_MAX_F32, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), void *userData=NULL, const PxSceneQueryCache *cache=NULL) const =0 | PxBatchQuery | [pure virtual] |
| raycastMultiple(const PxVec3 &origin, const PxVec3 &unitDir, PxReal distance=PX_MAX_F32, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFlags outputFlags=PxSceneQueryFlag::eIMPACT|PxSceneQueryFlag::eNORMAL|PxSceneQueryFlag::eDISTANCE|PxSceneQueryFlag::eUV, void *userData=NULL, const PxSceneQueryCache *cache=NULL) const =0 | PxBatchQuery | [pure virtual] |
| raycastSingle(const PxVec3 &origin, const PxVec3 &unitDir, PxReal distance=PX_MAX_F32, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFlags outputFlags=PxSceneQueryFlag::eIMPACT|PxSceneQueryFlag::eNORMAL|PxSceneQueryFlag::eDISTANCE|PxSceneQueryFlag::eUV, void *userData=NULL, const PxSceneQueryCache *cache=NULL) const =0 | PxBatchQuery | [pure virtual] |
| release()=0 | PxBatchQuery | [pure virtual] |
| sweepMultiple(const PxGeometry &geometry, const PxTransform &pose, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags outputFlags=PxSceneQueryFlag::eIMPACT|PxSceneQueryFlag::eNORMAL|PxSceneQueryFlag::eDISTANCE|PxSceneQueryFlag::eUV, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), void *userData=NULL, const PxSceneQueryCache *cache=NULL) const =0 | PxBatchQuery | [pure virtual] |
| sweepSingle(const PxGeometry &geometry, const PxTransform &pose, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags outputFlags=PxSceneQueryFlag::eIMPACT|PxSceneQueryFlag::eNORMAL|PxSceneQueryFlag::eDISTANCE|PxSceneQueryFlag::eUV, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), void *userData=NULL, const PxSceneQueryCache *cache=NULL) const =0 | PxBatchQuery | [pure virtual] |
| ~PxBatchQuery() | PxBatchQuery | [inline, protected, virtual] |
Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com