X3D libraries
The libraries to work with X3D dataset

x3dgl Namespace Reference

This name space includes the OpenGL render processor and all the necessary OpenGL functions. More...


Classes

class  OpenGLShape
class  RenderLevelOfSupport
 Internal class defining the level of support of the OpenGL render library. More...
class  OpenGLProcessor
 The OpenGL render processor. More...

Functions

x3d::LevelOfSupport * GetRenderSupport ()
 The level of support of the Render processor.

Variables

RenderLevelOfSupport render_support
 The support levels offered by the X3D render library.


Detailed Description

This name space includes the OpenGL render processor and all the necessary OpenGL functions.

Function Documentation

x3d::LevelOfSupport* x3dgl::GetRenderSupport  ) 
 

The level of support of the Render processor.

This function can be used to get the LevelOfSupport object implemented by the X3D base library to know what level of support the nodes offer.

Warning:
Watch out, the Render processor will always support a lot more than the actual rendering processor. In other words, the OpenGL render processor is more than likely to support a lot less than the render processor.
See also:
LevelOfSupport


Variable Documentation

RenderLevelOfSupport x3dgl::render_support
 

The support levels offered by the X3D render library.