Public Member Functions | Private Attributes
tango_gl::VideoOverlay Class Reference

#include <video_overlay.h>

Inheritance diagram for tango_gl::VideoOverlay:
Inheritance graph
[legend]

List of all members.

Public Member Functions

GLuint GetTextureId () const
void Render (const glm::mat4 &projection_mat, const glm::mat4 &view_mat) const
void SetTextureId (GLuint texture_id)
 VideoOverlay ()

Private Attributes

GLuint attrib_texture_coords_
GLuint texture_id_
GLuint uniform_texture_
GLuint vertex_buffers_ [3]

Detailed Description

Definition at line 23 of file video_overlay.h.


Constructor & Destructor Documentation

Definition at line 34 of file video_overlay.cpp.


Member Function Documentation

Definition at line 27 of file video_overlay.h.

void tango_gl::VideoOverlay::Render ( const glm::mat4 projection_mat,
const glm::mat4 view_mat 
) const [virtual]

Implements tango_gl::DrawableObject.

Definition at line 86 of file video_overlay.cpp.

void tango_gl::VideoOverlay::SetTextureId ( GLuint  texture_id) [inline]

Definition at line 28 of file video_overlay.h.


Member Data Documentation

Definition at line 34 of file video_overlay.h.

Definition at line 32 of file video_overlay.h.

Definition at line 35 of file video_overlay.h.

Definition at line 36 of file video_overlay.h.


The documentation for this class was generated from the following files:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:59:43