Classes | Macros | Typedefs | Functions
PxQueryFiltering.h File Reference
#include "PxPhysXConfig.h"
#include "PxFiltering.h"
#include "PxQueryReport.h"
#include "PxClient.h"
This graph shows which files directly or indirectly include this file:

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...
 

Macros

#define PxSceneQueryFilterFlag   PxQueryFlag
 
#define PxSceneQueryFilterFlags   PxQueryFlags
 
#define PxSceneQueryHitType   PxQueryHitType
 
#define PxSceneQueryFilterData   PxQueryFilterData
 
#define PxSceneQueryFilterCallback   PxQueryFilterCallback
 Deprecated define for backwards compatibility with PhysX 3.2. More...
 

Typedefs

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

Functions

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


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