41 VL_DEBUG_SET_OBJECT_NAME()
57 val = getenv(
"VL_LOGFILE_PATH");
65 val = getenv(
"VL_DATA_PATH");
73 val = getenv(
"VL_VERBOSITY_LEVEL");
76 if (
String(val).toUpperCase() ==
"SILENT")
79 if (
String(val).toUpperCase() ==
"ERROR")
82 if (
String(val).toUpperCase() ==
"NORMAL")
85 if (
String(val).toUpperCase() ==
"DEBUG")
90 fprintf(stderr,
"VL_VERBOSITY_LEVEL variable has unknown value %s! Legal values: SILENT, ERROR, NORMAL, DEBUG\n\n", val);
96 val = getenv(
"VL_CHECK_GL_STATES");
99 if (
String(val).toUpperCase() ==
"YES" )
102 if (
String(val).toUpperCase() ==
"NO" )
107 fprintf(stderr,
"VL_CHECK_GL_STATES variable has unknown value '%s'! Legal values: YES, NO.\n\n", val);
EVerbosityLevel mVerbosityLevel
< No log information is generated.
The String class implements an advanced UTF16 (Unicode BMP) string manipulation engine.
< Outputs normal information messages, plus all error messages.
Visualization Library main namespace.
< Outputs critical and runtime error messages.
< Outputs extra information messages useful for debugging, plus all normal and error messages...
void setCheckOpenGLStates(bool check_clean)
If true VL checks at the beginning of each rendering that the OpenGL states are clean and ready to be...
void setVerbosityLevel(EVerbosityLevel verb_level)
The verbosity level of VL.