ReactPhysics3D: reactphysics3d::RaycastInfo Struct Reference

| ReactPhysics3D v0.10.2 C++ Physics engine library

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
reactphysics3d::RaycastInfo Struct Reference

This structure contains the information about a raycast hit. More...

`#include <include/reactphysics3d/collision/RaycastInfo.h>`

## Public Member Functions
| RaycastInfo ()
| Constructor.
| ~RaycastInfo ()=default
| Destructor.
| RaycastInfo (const RaycastInfo &raycastInfo)=delete
| Deleted copy constructor.
RaycastInfo & | operator= (const RaycastInfo &raycastInfo)=delete
| Deleted assignment operator.

## Public Attributes
Vector3 | worldPoint
| Hit point in world-space coordinates.
Vector3 | worldNormal
| Surface normal at hit point in world-space coordinates.
decimal | hitFraction
| Fraction distance of the hit point between point1 and point2 of the ray The hit point "p" is such that p = point1 + hitFraction * (point2 - point1)
int | triangleIndex
| Hit triangle index (only used for triangles mesh and -1 otherwise)
Body * | body
| Pointer to the hit collision body.
Collider * | collider
| Pointer to the hit collider.

## Detailed Description

This structure contains the information about a raycast hit.

The documentation for this struct was generated from the following file:

- include/reactphysics3d/collision/RaycastInfo.h