Recast Navigation  1.0.35
dtRaycastHit Struct Reference

Provides information about raycast hit filled by dtNavMeshQuery::raycast. More...

#include <DetourNavMeshQuery.h>

Public Attributes

float t
 The hit parameter. (FLT_MAX if no wall hit.) More...
 
float hitNormal [3]
 hitNormal The normal of the nearest wall hit. [(x, y, z)] More...
 
int hitEdgeIndex
 The index of the edge on the final polygon where the wall was hit. More...
 
dtPolyRefpath
 Pointer to an array of reference ids of the visited polygons. [opt]. More...
 
int pathCount
 The number of visited polygons. [opt]. More...
 
int maxPath
 The maximum number of polygons the path array can hold. More...
 
float pathCost
 The cost of the path until hit. More...
 

Description

Provides information about raycast hit filled by dtNavMeshQuery::raycast.

Member Data Documentation

int dtRaycastHit::hitEdgeIndex

The index of the edge on the final polygon where the wall was hit.

float dtRaycastHit::hitNormal[3]

hitNormal The normal of the nearest wall hit. [(x, y, z)]

int dtRaycastHit::maxPath

The maximum number of polygons the path array can hold.

dtPolyRef* dtRaycastHit::path

Pointer to an array of reference ids of the visited polygons. [opt].

float dtRaycastHit::pathCost

The cost of the path until hit.

int dtRaycastHit::pathCount

The number of visited polygons. [opt].

float dtRaycastHit::t

The hit parameter. (FLT_MAX if no wall hit.)


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