X3DTK::GL::Renderer Class Reference
[GL]

Class declared in <X3DTK/GL/renderer.h> providing a processor that displays the scene in an OpenGL context. More...

Inheritance diagram for X3DTK::GL::Renderer:

X3DTK::X3DOnePassProcessor X3DTK::X3DProcessor List of all members.

Public Member Functions


Detailed Description

Class declared in <X3DTK/GL/renderer.h> providing a processor that displays the scene in an OpenGL context.

The scene is traversed and rendered: Appearance properties are applied for material or texture nodes, transforms are applied for transform nodes and the draw method is called for X3DGeometryNode nodes.


Constructor & Destructor Documentation

X3DTK::GL::Renderer::Renderer  ) 
 

Constructor.

virtual X3DTK::GL::Renderer::~Renderer  )  [virtual]
 

Destructor.


Member Function Documentation

virtual void X3DTK::GL::Renderer::render X3DNode N  )  const [virtual]
 

Renders a sub scene graph in an OpenGL context.

virtual void X3DTK::GL::Renderer::select X3DNode N,
double  x,
double  y
const [virtual]
 

Renders a sub scene graph in selection mode in an OpenGL context. Doesn't work!


Generated on Fri Jul 30 12:02:36 2004 for X3DToolKit by doxygen 1.3.6