Public Member Functions | Protected Attributes | Friends | List of all members
rviz::Swatch Class Reference

#include <map_display.h>

Public Member Functions

 Swatch (MapDisplay *parent, unsigned int x, unsigned int y, unsigned int width, unsigned int height, float resolution)
void updateAlpha (const Ogre::SceneBlendType sceneBlending, bool depthWrite, AlphaSetter *alpha_setter)
void updateData ()
 ~Swatch ()

Protected Attributes

unsigned int height_
Ogre::ManualObject * manual_object_
Ogre::MaterialPtr material_
Ogre::SceneNode * scene_node_
Ogre::TexturePtr texture_
unsigned int width_
unsigned int x_
unsigned int y_


class MapDisplay

Detailed Description

Definition at line 69 of file map_display.h.

Constructor & Destructor Documentation

rviz::Swatch::Swatch ( MapDisplay parent,
unsigned int  x,
unsigned int  y,
unsigned int  width,
unsigned int  height,
float  resolution 

Definition at line 80 of file map_display.cpp.

rviz::Swatch::~Swatch ( )

Definition at line 162 of file map_display.cpp.

Member Function Documentation

void rviz::Swatch::updateAlpha ( const Ogre::SceneBlendType  sceneBlending,
bool  depthWrite,
AlphaSetter alpha_setter 

Definition at line 167 of file map_display.cpp.

void rviz::Swatch::updateData ( )

Definition at line 180 of file map_display.cpp.

Friends And Related Function Documentation

friend class MapDisplay

Definition at line 71 of file map_display.h.

Member Data Documentation

unsigned int rviz::Swatch::height_

Definition at line 84 of file map_display.h.

Ogre::ManualObject* rviz::Swatch::manual_object_

Definition at line 80 of file map_display.h.

Ogre::MaterialPtr rviz::Swatch::material_

Definition at line 82 of file map_display.h.

MapDisplay* rviz::Swatch::parent_

Definition at line 79 of file map_display.h.

Ogre::SceneNode* rviz::Swatch::scene_node_

Definition at line 83 of file map_display.h.

Ogre::TexturePtr rviz::Swatch::texture_

Definition at line 81 of file map_display.h.

unsigned int rviz::Swatch::width_

Definition at line 84 of file map_display.h.

unsigned int rviz::Swatch::x_

Definition at line 84 of file map_display.h.

unsigned int rviz::Swatch::y_

Definition at line 84 of file map_display.h.

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

Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Wed Aug 28 2019 04:01:54