Class ROSImageTextureIface

Inheritance Relationships

Derived Type

Class Documentation

class ROSImageTextureIface

Subclassed by rviz_default_plugins::displays::ROSImageTexture

Public Functions

ROSImageTextureIface() = default
virtual ~ROSImageTextureIface() = default
virtual void addMessage(sensor_msgs::msg::Image::ConstSharedPtr image) = 0
virtual bool update() = 0
virtual void clear() = 0
virtual const Ogre::String getName() const = 0
virtual const Ogre::TexturePtr &getTexture() = 0
virtual const sensor_msgs::msg::Image::ConstSharedPtr getImage() = 0
virtual uint32_t getWidth() const = 0
virtual uint32_t getHeight() const = 0
virtual void setNormalizeFloatImage(bool normalize) = 0
virtual void setNormalizeFloatImage(bool normalize, double min, double max) = 0
virtual void setMedianFrames(unsigned median_frames) = 0