#include <ros_image_texture.h>
|
template<typename T > |
void | normalize (T *image_data, size_t image_data_size, std::vector< uint8_t > &buffer) |
|
double | updateMedian (std::deque< double > &buffer, double new_value) |
|
Definition at line 57 of file ros_image_texture.h.
◆ ROSImageTexture()
rviz::ROSImageTexture::ROSImageTexture |
( |
| ) |
|
◆ ~ROSImageTexture()
rviz::ROSImageTexture::~ROSImageTexture |
( |
| ) |
|
◆ addMessage()
void rviz::ROSImageTexture::addMessage |
( |
const sensor_msgs::Image::ConstPtr & |
image | ) |
|
◆ clear()
void rviz::ROSImageTexture::clear |
( |
| ) |
|
◆ getHeight()
uint32_t rviz::ROSImageTexture::getHeight |
( |
| ) |
|
|
inline |
◆ getImage()
const sensor_msgs::Image::ConstPtr & rviz::ROSImageTexture::getImage |
( |
| ) |
|
◆ getTexture()
const Ogre::TexturePtr& rviz::ROSImageTexture::getTexture |
( |
| ) |
|
|
inline |
◆ getWidth()
uint32_t rviz::ROSImageTexture::getWidth |
( |
| ) |
|
|
inline |
◆ normalize()
template<typename T >
void rviz::ROSImageTexture::normalize |
( |
T * |
image_data, |
|
|
size_t |
image_data_size, |
|
|
std::vector< uint8_t > & |
buffer |
|
) |
| |
|
private |
◆ setMedianFrames()
void rviz::ROSImageTexture::setMedianFrames |
( |
unsigned |
median_frames | ) |
|
◆ setNormalizeFloatImage()
void rviz::ROSImageTexture::setNormalizeFloatImage |
( |
bool |
normalize, |
|
|
double |
min = 0.0 , |
|
|
double |
max = 1.0 |
|
) |
| |
◆ update()
bool rviz::ROSImageTexture::update |
( |
| ) |
|
◆ updateMedian()
double rviz::ROSImageTexture::updateMedian |
( |
std::deque< double > & |
buffer, |
|
|
double |
new_value |
|
) |
| |
|
private |
◆ current_image_
sensor_msgs::Image::ConstPtr rviz::ROSImageTexture::current_image_ |
|
private |
◆ empty_image_
Ogre::Image rviz::ROSImageTexture::empty_image_ |
|
private |
◆ height_
uint32_t rviz::ROSImageTexture::height_ |
|
private |
◆ max_
double rviz::ROSImageTexture::max_ |
|
private |
◆ max_buffer_
std::deque<double> rviz::ROSImageTexture::max_buffer_ |
|
private |
◆ median_frames_
unsigned rviz::ROSImageTexture::median_frames_ |
|
private |
◆ min_
double rviz::ROSImageTexture::min_ |
|
private |
◆ min_buffer_
std::deque<double> rviz::ROSImageTexture::min_buffer_ |
|
private |
◆ mutex_
boost::mutex rviz::ROSImageTexture::mutex_ |
|
private |
◆ new_image_
bool rviz::ROSImageTexture::new_image_ |
|
private |
◆ normalize_
bool rviz::ROSImageTexture::normalize_ |
|
private |
◆ texture_
Ogre::TexturePtr rviz::ROSImageTexture::texture_ |
|
private |
◆ width_
uint32_t rviz::ROSImageTexture::width_ |
|
private |
The documentation for this class was generated from the following files: