Graphite  Version 3
An experimental 3D geometry processing program
ray_picker.h File Reference

Transformation of user input between the screen and the 3D space. More...

#include <OGF/scene_graph_gfx/common/common.h>
#include <OGF/gom/types/node.h>
#include <OGF/basic/math/geometry.h>

Go to the source code of this file.

Classes

struct  OGF::RayPick
 Represents the information related with a picking event. More...
 
class  OGF::RayPicker
 Converts a 2D picking in a rendering window into a ray picking event. More...
 

Namespaces

 OGF
 Global Graphite namespace.
 

Functions

SCENE_GRAPH_GFX_API std::ostream & OGF::operator<< (std::ostream &out, const RayPick &ev)
 Sends a RayPick to an output stream. More...
 
SCENE_GRAPH_GFX_API std::istream & OGF::operator>> (std::istream &in, RayPick &ev)
 Reads a RayPick from an input stream. More...
 

Detailed Description

Transformation of user input between the screen and the 3D space.

Definition in file ray_picker.h.