Static class for initialization of the Visualization component. More...
Static Public Member Functions | |
static bool | initialize (Instance *instance) |
One time initialization of the Visualization component. More... | |
static bool | isInitialized () |
Returns true if the Visualization Component has been properly initialized. More... | |
static bool | isNoLicense () |
Returns true if no license was provided (license code (0,0)). More... | |
static unsigned int | version () |
Returns the component version as a single unsigned integer. More... | |
static Str | versionString () |
Returns the component version as a string. More... | |
static PtrRef< OpenGLContextGroup > | createOpenGLContextGroup () |
Creates an OpenGL context group to use in the viewers. More... | |
static PtrRef< OpenGLContextGroup > | createOpenGLContextGroup (OpenGLFunctionsBackend *functionsBackend) |
Creates an OpenGL context group to use in the viewers. More... | |
Static class for initialization of the Visualization component.
|
static |
Creates an OpenGL context group to use in the viewers.
|
static |
Creates an OpenGL context group to use in the viewers.
Accepts a user defined OpenGL functions back-end that will be used for this context group.
|
static |
One time initialization of the Visualization component.
Initialization should be done once per process. After successful initialization, any subsequent calls to this function will do nothing and silently return true.
|
static |
Returns true if the Visualization Component has been properly initialized.
|
static |
Returns true if no license was provided (license code (0,0)).
|
static |
Returns the component version as a single unsigned integer.
Version is returned on the form 0xMMNNPP (MM=major, NN=minor, PP=patch)
|
static |
Returns the component version as a string.