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

#include <texture.h>

List of all members.

Public Member Functions

GLuint GetTextureID () const
bool LoadFromPNG (const char *file_path)
Textureoperator= (const Texture &)
 Texture (const char *file_path)
 Texture (const Texture &other)
 ~Texture ()

Private Attributes

int bit_depth_
char * byte_data_
int color_type_
png_uint_32 height_
GLuint texture_id_
png_uint_32 width_

Detailed Description

Definition at line 26 of file texture.h.


Constructor & Destructor Documentation

tango_gl::Texture::Texture ( const char *  file_path)

Definition at line 36 of file texture.cpp.

tango_gl::Texture::Texture ( const Texture other)

Definition at line 100 of file texture.cpp.


Member Function Documentation

Definition at line 98 of file texture.cpp.

bool tango_gl::Texture::LoadFromPNG ( const char *  file_path)

Definition at line 42 of file texture.cpp.

Texture& tango_gl::Texture::operator= ( const Texture )

Member Data Documentation

Definition at line 38 of file texture.h.

Definition at line 39 of file texture.h.

Definition at line 38 of file texture.h.

png_uint_32 tango_gl::Texture::height_ [private]

Definition at line 37 of file texture.h.

Definition at line 40 of file texture.h.

png_uint_32 tango_gl::Texture::width_ [private]

Definition at line 37 of file texture.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