DI-Guy SDK Documentation  13.6
diguyIntersectionResult Class Reference

Experimental class for diguyIntersectionResult exp_intersect_geometry. More...

#include <diguyImpact.h>

Public Member Functions

 diguyIntersectionResult ()
 
 ~diguyIntersectionResult ()
 
diguyCharacterget_impact_character ()
 
diguySceneObjectget_impact_scene_object ()
 
int get_impact_point (float **\returnet_x, float *ret_y, float *ret_z)
 
int get_valid_impact ()
 

Public Attributes

diguyCharacterm_impact_character
 
diguySceneObjectm_impact_scene_object
 
diguyVec3f m_impact_point
 
diguyVec3f m_impact_normal
 
int m_valid_impact
 

Detailed Description

Experimental class for diguyIntersectionResult exp_intersect_geometry.

Constructor & Destructor Documentation

diguyIntersectionResult::diguyIntersectionResult ( )
inline
diguyIntersectionResult::~diguyIntersectionResult ( )
inline

Member Function Documentation

diguyCharacter* diguyIntersectionResult::get_impact_character ( )
diguySceneObject* diguyIntersectionResult::get_impact_scene_object ( )
int diguyIntersectionResult::get_impact_point ( float **\  returnet_x,
float *  ret_y,
float *  ret_z 
)
int diguyIntersectionResult::get_valid_impact ( )

Member Data Documentation

diguyCharacter* diguyIntersectionResult::m_impact_character
diguySceneObject* diguyIntersectionResult::m_impact_scene_object
diguyVec3f diguyIntersectionResult::m_impact_point
diguyVec3f diguyIntersectionResult::m_impact_normal
int diguyIntersectionResult::m_valid_impact

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