csTraceBeamResult Struct Reference
Return structure for the csColliderHelper::TraceBeam() method. More...
#include <cstool/collider.h>
Public Attributes | |
| csVector3 | closest_isect |
| closest_isect will be set to the closest intersection point (in world space). | |
| iMeshWrapper * | closest_mesh |
| closest_mesh will be set to the closest mesh that is hit. | |
| csIntersectingTriangle | closest_tri |
| closest_tri will be set to the closest triangle that is hit. | |
| iSector * | end_sector |
| Sector in which the collision occured. | |
| float | sqdistance |
| The squared distance between 'start' and the closest hit or else a negative number if there was no hit. | |
Detailed Description
Return structure for the csColliderHelper::TraceBeam() method.
Definition at line 146 of file collider.h.
Member Data Documentation
|
|
closest_isect will be set to the closest intersection point (in world space).
Definition at line 158 of file collider.h. |
|
|
closest_mesh will be set to the closest mesh that is hit.
Definition at line 162 of file collider.h. |
|
|
closest_tri will be set to the closest triangle that is hit. The triangle will be specified in world space. Definition at line 153 of file collider.h. |
|
|
Sector in which the collision occured.
Definition at line 171 of file collider.h. |
|
|
The squared distance between 'start' and the closest hit or else a negative number if there was no hit.
Definition at line 167 of file collider.h. |
The documentation for this struct was generated from the following file:
- cstool/collider.h
Generated for Crystal Space by doxygen 1.4.6
