MCPcopy Create free account
hub / github.com/NVIDIAGameWorks/PhysX / sweepAny

Method sweepAny

physx/source/physxextensions/src/ExtSceneQueryExt.cpp:88–103  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

86}
87
88bool PxSceneQueryExt::sweepAny( const PxScene& scene,
89 const PxGeometry& geometry, const PxTransform& pose, const PxVec3& unitDir, const PxReal distance,
90 PxSceneQueryFlags queryFlags,
91 PxSceneQueryHit& hit,
92 const PxSceneQueryFilterData& filterData,
93 PxSceneQueryFilterCallback* filterCall,
94 const PxSceneQueryCache* cache,
95 PxReal inflation)
96{
97 PxSceneQueryFilterData fdAny = filterData;
98 fdAny.flags |= PxQueryFlag::eANY_HIT;
99 PxSweepBuffer buf;
100 scene.sweep(geometry, pose, unitDir, distance, buf, queryFlags, fdAny, filterCall, cache, inflation);
101 hit = buf.block;
102 return buf.hasBlock;
103}
104
105bool PxSceneQueryExt::sweepSingle( const PxScene& scene,
106 const PxGeometry& geometry, const PxTransform& pose, const PxVec3& unitDir, const PxReal distance,

Callers

nothing calls this directly

Calls 1

sweepMethod · 0.45

Tested by

no test coverage detected