#include <PxQueryReport.h>


Public Member Functions | |
| PX_INLINE | PxLocationHit () |
| PX_INLINE bool | hadInitialOverlap () const |
Public Attributes | |
| PxHitFlags | flags |
| Hit flags specifying which members contain valid values. | |
| PxVec3 | position |
| PxVec3 | normal |
| World-space hit normal (flag: PxHitFlag::eNORMAL). | |
| PxF32 | distance |
| Distance to hit. | |
PxHitFlag flags can be passed to scene query functions, as an optimization, to cause the SDK to only generate specific members of this structure.
| PX_INLINE PxLocationHit::PxLocationHit | ( | ) | [inline] |
| PX_INLINE bool PxLocationHit::hadInitialOverlap | ( | ) | const [inline] |
For sweep hits: true for shapes overlapping at zero sweep distance.
| PxF32 PxLocationHit::distance |
Distance to hit.
Otherwise, this value will be >= 0 (flag: PxHitFlag::eDISTANCE)
| PxHitFlags PxLocationHit::flags |
Hit flags specifying which members contain valid values.
World-space hit normal (flag: PxHitFlag::eNORMAL).
World-space hit position (flag: PxHitFlag::ePOSITION) Formerly known as .impact, renamed for clarity.