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 triangle from the model. | |
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 202 of file collider.h.
Member Data Documentation
closest_isect will be set to the closest intersection point (in world space).
Definition at line 214 of file collider.h.
closest_mesh will be set to the closest mesh that is hit.
Definition at line 218 of file collider.h.
Closest triangle from the model.
closest_tri will be set to the closest triangle that is hit. The triangle will be specified in world space.
Definition at line 209 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 223 of file collider.h.
The documentation for this struct was generated from the following file:
- cstool/collider.h
Generated for Crystal Space 1.2.1 by doxygen 1.5.3