Public Member Functions | Private Member Functions | Private Attributes | List of all members
swri_image_util::ReplaceColorsNodelet Class Reference
Inheritance diagram for swri_image_util::ReplaceColorsNodelet:
Inheritance graph
[legend]

Public Member Functions

 ReplaceColorsNodelet ()
 
 ~ReplaceColorsNodelet ()
 
- Public Member Functions inherited from nodelet::Nodelet
void init (const std::string &name, const M_string &remapping_args, const V_string &my_argv, ros::CallbackQueueInterface *st_queue=NULL, ros::CallbackQueueInterface *mt_queue=NULL)
 
 Nodelet ()
 
virtual ~Nodelet ()
 

Private Member Functions

std::string getValueTypeString (const XmlRpc::XmlRpcValue &value)
 
void imageCallback (const sensor_msgs::ImageConstPtr &image_msg)
 
void initLut ()
 
virtual void onInit ()
 
void readColormap (const XmlRpc::XmlRpcValue &param)
 
void readUserLut (const XmlRpc::XmlRpcValue &param)
 

Private Attributes

cv::Mat color_lut_
 
std::map< std::string, int32_t > colormap_names_
 
image_transport::Publisher image_pub_
 
image_transport::Subscriber image_sub_
 

Additional Inherited Members

- Protected Member Functions inherited from nodelet::Nodelet
ros::CallbackQueueInterfacegetMTCallbackQueue () const
 
ros::NodeHandlegetMTNodeHandle () const
 
ros::NodeHandlegetMTPrivateNodeHandle () const
 
const V_stringgetMyArgv () const
 
const std::string & getName () const
 
ros::NodeHandlegetNodeHandle () const
 
ros::NodeHandlegetPrivateNodeHandle () const
 
const M_stringgetRemappingArgs () const
 
ros::CallbackQueueInterfacegetSTCallbackQueue () const
 
std::string getSuffixedName (const std::string &suffix) const
 

Detailed Description

Definition at line 53 of file replace_colors_nodelet.cpp.

Constructor & Destructor Documentation

swri_image_util::ReplaceColorsNodelet::ReplaceColorsNodelet ( )

Definition at line 85 of file replace_colors_nodelet.cpp.

swri_image_util::ReplaceColorsNodelet::~ReplaceColorsNodelet ( )

Definition at line 109 of file replace_colors_nodelet.cpp.

Member Function Documentation

std::string swri_image_util::ReplaceColorsNodelet::getValueTypeString ( const XmlRpc::XmlRpcValue value)
private

Definition at line 514 of file replace_colors_nodelet.cpp.

void swri_image_util::ReplaceColorsNodelet::imageCallback ( const sensor_msgs::ImageConstPtr &  image_msg)
private

Definition at line 171 of file replace_colors_nodelet.cpp.

void swri_image_util::ReplaceColorsNodelet::initLut ( )
private

Definition at line 216 of file replace_colors_nodelet.cpp.

void swri_image_util::ReplaceColorsNodelet::onInit ( )
privatevirtual

Implements nodelet::Nodelet.

Definition at line 115 of file replace_colors_nodelet.cpp.

void swri_image_util::ReplaceColorsNodelet::readColormap ( const XmlRpc::XmlRpcValue param)
private

Definition at line 229 of file replace_colors_nodelet.cpp.

void swri_image_util::ReplaceColorsNodelet::readUserLut ( const XmlRpc::XmlRpcValue param)
private

Definition at line 351 of file replace_colors_nodelet.cpp.

Member Data Documentation

cv::Mat swri_image_util::ReplaceColorsNodelet::color_lut_
private

Definition at line 76 of file replace_colors_nodelet.cpp.

std::map<std::string, int32_t> swri_image_util::ReplaceColorsNodelet::colormap_names_
private

Definition at line 82 of file replace_colors_nodelet.cpp.

image_transport::Publisher swri_image_util::ReplaceColorsNodelet::image_pub_
private

Definition at line 78 of file replace_colors_nodelet.cpp.

image_transport::Subscriber swri_image_util::ReplaceColorsNodelet::image_sub_
private

Definition at line 80 of file replace_colors_nodelet.cpp.


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


swri_image_util
Author(s): Kris Kozak
autogenerated on Fri Jun 7 2019 22:05:56