omegalib  13.1
omega::RaySceneQuery Class Reference

#include <SceneQuery.h>

Public Member Functions

 RaySceneQuery ()
 
void setRay (const Ray &ray)
 
const RaygetRay ()
 
virtual const SceneQueryResultListexecute (uint flags=0)
 
- Public Member Functions inherited from omega::SceneQuery
 SceneQuery ()
 
SceneNodegetSceneNode ()
 
void setSceneNode (SceneNode *value)
 
void clearResults ()
 

Additional Inherited Members

- Public Types inherited from omega::SceneQuery
enum  QueryFlags { QuerySort = 1 << 1, QueryFirst = 1 << 2 }
 
- Protected Attributes inherited from omega::SceneQuery
SceneQueryResultList myResults
 
SceneNodemyScene
 
+ Inheritance diagram for omega::RaySceneQuery:

Constructor & Destructor Documentation

omega::RaySceneQuery::RaySceneQuery ( )
inline

Member Function Documentation

virtual const SceneQueryResultList& omega::RaySceneQuery::execute ( uint  flags = 0)
virtual

Implements omega::SceneQuery.

const Ray& omega::RaySceneQuery::getRay ( )
inline
void omega::RaySceneQuery::setRay ( const Ray ray)
inline

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