Struct OverlayImageVis
Defined in File overlay_img_vis.hpp
-
struct OverlayImageVis
-
Public Functions
- inline OverlayImageVis(const FrameData &frame_data, const GLuint &overlay_img_tex)
- OverlayImageVis(const OverlayImageVis&) = delete
- OverlayImageVis &operator=(const OverlayImageVis&) = delete
- gxf_result_t start()
- gxf_result_t tick()
- gxf_result_t stop()
Public Members
- const FrameData &frame_data_
- const GLuint &overlay_img_tex_
- GLuint vao_ = 0
- GLuint sampler = 0
- GLuint vertex_shader_ = 0
- GLuint fragment_shader_ = 0
- GLuint program_ = 0
- std::string vertex_shader_file_path_
- std::string fragment_shader_file_path_
- size_t num_layers_
- std::vector<std::vector<float>> layer_colors_