Public Types | Public Member Functions | Protected Attributes | List of all members
jsk_rviz_plugins::TextureObject Class Reference

#include <facing_visualizer.h>

Public Types

typedef boost::shared_ptr< TextureObjectPtr
 

Public Member Functions

virtual ScopedPixelBuffer getBuffer ()
 
virtual int getHeight ()
 
virtual std::string getMaterialName ()
 
virtual int getWidth ()
 
 TextureObject (const int width, const int height, const std::string name)
 
virtual ~TextureObject ()
 

Protected Attributes

const int height_
 
Ogre::MaterialPtr material_
 
const std::string name_
 
Ogre::TexturePtr texture_
 
const int width_
 

Detailed Description

Definition at line 90 of file facing_visualizer.h.

Member Typedef Documentation

◆ Ptr

Definition at line 96 of file facing_visualizer.h.

Constructor & Destructor Documentation

◆ TextureObject()

jsk_rviz_plugins::TextureObject::TextureObject ( const int  width,
const int  height,
const std::string  name 
)

Definition at line 159 of file facing_visualizer.cpp.

◆ ~TextureObject()

jsk_rviz_plugins::TextureObject::~TextureObject ( )
virtual

Definition at line 196 of file facing_visualizer.cpp.

Member Function Documentation

◆ getBuffer()

ScopedPixelBuffer jsk_rviz_plugins::TextureObject::getBuffer ( )
virtual

Definition at line 202 of file facing_visualizer.cpp.

◆ getHeight()

virtual int jsk_rviz_plugins::TextureObject::getHeight ( )
inlinevirtual

Definition at line 101 of file facing_visualizer.h.

◆ getMaterialName()

std::string jsk_rviz_plugins::TextureObject::getMaterialName ( )
virtual

Definition at line 207 of file facing_visualizer.cpp.

◆ getWidth()

virtual int jsk_rviz_plugins::TextureObject::getWidth ( )
inlinevirtual

Definition at line 100 of file facing_visualizer.h.

Member Data Documentation

◆ height_

const int jsk_rviz_plugins::TextureObject::height_
protected

Definition at line 108 of file facing_visualizer.h.

◆ material_

Ogre::MaterialPtr jsk_rviz_plugins::TextureObject::material_
protected

Definition at line 106 of file facing_visualizer.h.

◆ name_

const std::string jsk_rviz_plugins::TextureObject::name_
protected

Definition at line 109 of file facing_visualizer.h.

◆ texture_

Ogre::TexturePtr jsk_rviz_plugins::TextureObject::texture_
protected

Definition at line 105 of file facing_visualizer.h.

◆ width_

const int jsk_rviz_plugins::TextureObject::width_
protected

Definition at line 107 of file facing_visualizer.h.


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


jsk_rviz_plugins
Author(s): Kei Okada , Yohei Kakiuchi , Shohei Fujii , Ryohei Ueda
autogenerated on Thu Jun 1 2023 02:45:58