PhysX SDK 3.2 API Reference: PxSceneQueryFiltering.h File Reference

PhysX SDK 3.2 API

PxSceneQueryFiltering.h File Reference

#include "PxPhysX.h"
#include "PxFiltering.h"
#include "foundation/PxFlags.h"

Include dependency graph for PxSceneQueryFiltering.h:

PxPhysX.hPxFiltering.hfoundation/PxFlags.hcommon/PxPhysXCommon.hgeometry/PxPhysXGeomUtils.hfoundation/Px.hfoundation/PxVersionNumber.hfoundation/PxSimpleTypes.hfoundation/PxPreprocessor.h

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

PxBatchQueryDesc.hPxBatchQuery.hPxPhysicsAPI.hPxScene.hPxController.hPxRigidBodyExt.hPxBoxController.hPxCapsuleController.hPxExtensionsAPI.h

Go to the source code of this file.


Classes

struct  PxSceneQueryFilterFlag
 Filtering flags for scene queries. More...
struct  PxSceneQueryHitType
 Classification of scene query hits. More...
struct  PxSceneQueryFilterData
 Scene query filtering data. More...
class  PxSceneQueryFilterCallback
 Scene query filtering callbacks. More...

Typedefs

typedef PxFlags
< PxSceneQueryFilterFlag::Enum,
PxU16
PxSceneQueryFilterFlags
 Collection of set bits defined in PxSceneQueryFilterFlag.
typedef PxSceneQueryHitType::Enum(* PxBatchQueryPreFilterShader )(PxFilterData filterData0, PxFilterData filterData1, const void *constantBlock, PxU32 constantBlockSize, PxSceneQueryFilterFlags &filterFlags)
 Batched query prefiltering shader.
typedef PxSceneQueryHitType::Enum(* PxBatchQueryPostFilterShader )(PxFilterData filterData0, PxFilterData filterData1, const void *constantBlock, PxU32 constantBlockSize, const PxSceneQueryHit &hit)
 Batched query postfiltering shader.

Functions

 PX_COMPILE_TIME_ASSERT (PxSceneQueryFilterFlag::eSTATIC==(1<< 0))
 PX_COMPILE_TIME_ASSERT (PxSceneQueryFilterFlag::eDYNAMIC==(1<< 1))
 PX_FLAGS_OPERATORS (PxSceneQueryFilterFlag::Enum, PxU16)



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