NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxQueryFiltering.h File Reference

NVIDIA PhysX API

PxQueryFiltering.h File Reference

#include "PxPhysXConfig.h"
#include "PxFiltering.h"
#include "PxQueryReport.h"
#include "PxClient.h"

Include dependency graph for PxQueryFiltering.h:

PxPhysXConfig.hPxFiltering.hPxQueryReport.hPxClient.hcommon/PxPhysXCommonConfig.hfoundation/Px.hfoundation/PxSimpleTypes.hfoundation/PxPreprocessor.hfoundation/PxFlags.hfoundation/PxVec3.hfoundation/PxMath.hfoundation/PxIntrinsics.hfoundation/PxAssert.h

This graph shows which files directly or indirectly include this file:

PxBatchQueryDesc.hPxBatchQuery.hPxPhysicsAPI.hPxScene.hPxController.hPxRigidBodyExt.hPxVehicleUpdate.hPxSceneLock.hPxVolumeCache.hPxSceneQueryExt.hPxExtensionsAPI.hPxBoxController.hPxCapsuleController.h

Go to the source code of this file.


Classes

struct  PxQueryFlag
 Filtering flags for scene queries. More...
struct  PxQueryHitType
 Classification of scene query hits (intersections). More...
struct  PxQueryFilterData
 Scene query filtering data. More...
class  PxQueryFilterCallback
 Scene query filtering callbacks. More...

Typedefs

typedef PxFlags
< PxQueryFlag::Enum, PxU16 > 
PxQueryFlags
 Flags typedef for the set of bits defined in PxQueryFlag.
typedef PX_DEPRECATED
PxQueryHitType::Enum(* 
PxBatchQueryPreFilterShader )(PxFilterData queryFilterData, PxFilterData objectFilterData, const void *constantBlock, PxU32 constantBlockSize, PxHitFlags &hitFlags)
 Batched query pre-filter shader.
typedef PX_DEPRECATED
PxQueryHitType::Enum(* 
PxBatchQueryPostFilterShader )(PxFilterData queryFilterData, PxFilterData objectFilterData, const void *constantBlock, PxU32 constantBlockSize, const PxQueryHit &hit)
 Batched query post-filter shader.

Functions

 PX_COMPILE_TIME_ASSERT (PxQueryFlag::eSTATIC==(1<< 0))
 PX_COMPILE_TIME_ASSERT (PxQueryFlag::eDYNAMIC==(1<< 1))



Copyright © 2008-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com