23 #ifndef SRC_OPENGL_VISUALIZATION_WINDOWMAZEOFDIGITS_HPP_
24 #define SRC_OPENGL_VISUALIZATION_WINDOWMAZEOFDIGITS_HPP_
29 #include <types/TensorTypes.hpp>
30 #include <types/Position2D.hpp>
31 using namespace mic::types;
35 namespace visualization {
60 unsigned int position_x_ = 0,
unsigned int position_y_ = 0,
61 unsigned int width_ = 512,
unsigned int height_ = 512);
72 void displayHandler(
void);
77 void setMazePointer(mic::types::TensorXfPtr displayed_maze_);
82 void setPathPointer(std::shared_ptr<std::vector <mic::types::Position2D> > saccadic_path_);
Channel storing the agent position.
mic::types::TensorXfPtr displayed_maze
std::shared_ptr< std::vector< mic::types::Position2D > > saccadic_path
Saccadic path to be displayed - a sequence of consecutive agent positions.
Contains declaration of parent class of all OpenGL-based windows.
OpenGL-based window responsible for displaying maze of digits (0-9) in a heat map-like form...
Parent class of all OpenGL-based windows (abstract).
MazeOfDigitsChannels
MazeOfDigits channels.