MeVisLab Toolbox Reference
|
Functions | |
void | init () |
Initializes the ML, the runtime type system, the memory manager, fields, static buffers, error and debug printings, etc. More... | |
void | destroy () |
Delete dynamic data structures allocated by init(). More... | |
void | setupFromEnvironmentVariables () |
Sets the ML state dependent on environment variables. More... | |
void ml::library::destroy | ( | ) |
Delete dynamic data structures allocated by init().
Referenced by GLBuffer::~GLBuffer(), GLFragmentProgramARB::~GLFragmentProgramARB(), GLFrameBuffer::~GLFrameBuffer(), GLRenderBuffer::~GLRenderBuffer(), GLSLProgram::~GLSLProgram(), GLSLShader::~GLSLShader(), GLTexture::~GLTexture(), GLTextures::~GLTextures(), ml::WEMFastVector< T >::~WEMFastVector(), ml::WEMIndexVector< T >::~WEMIndexVector(), and ml::WEMObjectVector< T >::~WEMObjectVector().
void ml::library::init | ( | ) |
Initializes the ML, the runtime type system, the memory manager, fields, static buffers, error and debug printings, etc.
It also calls setupFromEnvironmentVariables to adapt settings to environment variables. It can only be called once, it will do nothing when called again.
Referenced by ml::CSOObjectVector< T >::CSOObjectVector(), ml::LUTData< T >::init(), ml::CSOObjectVector< T >::reserve(), ml::WEMVector< T, fixedBufferSize >::reserve(), ml::WEMFastVector< T >::WEMFastVector(), ml::WEMIndexVector< T >::WEMIndexVector(), ml::WEMObjectVector< T >::WEMObjectVector(), and ml::WEMVector< T, fixedBufferSize >::WEMVector().
void ml::library::setupFromEnvironmentVariables | ( | ) |
Sets the ML state dependent on environment variables.
The following environment variables are supported by the ML: