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