MachineIntelligenceCore:Visualization
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCApplication
|\Cmic::opengl::application::OpenGLApplicationAn abstract class implementing basic functions for two-threaded, OpenGL-based applications. Introduces the execution phases that are typical for all learning/classification applications, imposes fine code granulation
| oCmic::opengl::application::OpenGLContinuousLearningApplication
| oCmic::opengl::application::OpenGLEpisodicApplicationParent class for all applications basing on episodes, without distinguising learning and training phases. Each episode will end when step will return false
| \Cmic::opengl::application::OpenGLTrainThenTestApplication
oCmic::opengl::visualization::DrawingUtilsClass offering methods for drawing in OpenGL windows
|\Cmic::opengl::visualization::WindowParent class of all OpenGL-based windows (abstract)
| oCmic::opengl::visualization::WindowCollectorChart< eT >OpenGL-based window responsible for displaying data collected in DataCollector objects in the form of a chart
| oCmic::opengl::visualization::WindowGrayscaleBatch< eT >OpenGL-based window responsible for displaying grayscale (singlechannel) batch in a window
| oCmic::opengl::visualization::WindowMatrix2DOpenGL-based window responsible for displaying 2D matrices
| oCmic::opengl::visualization::WindowMazeOfDigitsOpenGL-based window responsible for displaying maze of digits (0-9) in a heat map-like form
| oCmic::opengl::visualization::WindowMNISTDigitOpenGL-based window responsible for displaying a MNIST digit with a moving agent on top
| oCmic::opengl::visualization::WindowProbability
| \Cmic::opengl::visualization::WindowRGBTensor< eT >OpenGL-based window responsible for displaying RGB (three channel) batch in a window
oCmic::opengl::visualization::GrayscaleClass containing enumerators used in grayscale windows
|\Cmic::opengl::visualization::WindowGrayscaleBatch< eT >OpenGL-based window responsible for displaying grayscale (singlechannel) batch in a window
oCKeyHandlerRegistry
|\Cmic::opengl::visualization::WindowParent class of all OpenGL-based windows (abstract)
oCmic::opengl::visualization::RGBClass containing enumerators used in windows displaying RGB images (tensors)
|\Cmic::opengl::visualization::WindowRGBTensor< eT >OpenGL-based window responsible for displaying RGB (three channel) batch in a window
\Cmic::opengl::visualization::WindowManagerClass responsible for management of all OpenGL windows - defined in the form of a singleton, with double-checked locking pattern (DCLP) based access to instance