Public Member Functions | |
| CCDNode (ros::NodeHandle &n, int init_method) | |
| void | contourFMP () |
| void | contourManually () |
| void | imageCallback (const sensor_msgs::ImageConstPtr &msg_ptr) |
| void | polygonCallback (const geometry_msgs::PolygonStampedPtr &msg_ptr) |
| cv::Mat | readImage (const sensor_msgs::ImageConstPtr &msg_ptr) |
| ~CCDNode () | |
Public Attributes | |
| sensor_msgs::CvBridge | bridge_ |
| CCD | ccd |
| int | count_ |
| bool | got_polygon_ |
| image_transport::Subscriber | image_sub_ |
| std::string | image_topic_ |
| int | init_method_ |
| image_transport::ImageTransport | it_ |
| ros::NodeHandle | n_ |
| std::string | polygon_points_topic_ |
| ros::Subscriber | polygon_sub_ |
| std::vector< cv::Point3d > | pts_ |
Definition at line 21 of file ccd_node.cpp.
| CCDNode::CCDNode | ( | ros::NodeHandle & | n, |
| int | init_method | ||
| ) | [inline] |
Definition at line 35 of file ccd_node.cpp.
| CCDNode::~CCDNode | ( | ) | [inline] |
Definition at line 55 of file ccd_node.cpp.
| void CCDNode::contourFMP | ( | ) | [inline] |
Definition at line 100 of file ccd_node.cpp.
| void CCDNode::contourManually | ( | ) | [inline] |
Definition at line 113 of file ccd_node.cpp.
| void CCDNode::imageCallback | ( | const sensor_msgs::ImageConstPtr & | msg_ptr | ) | [inline] |
Definition at line 126 of file ccd_node.cpp.
| void CCDNode::polygonCallback | ( | const geometry_msgs::PolygonStampedPtr & | msg_ptr | ) | [inline] |
Definition at line 187 of file ccd_node.cpp.
| cv::Mat CCDNode::readImage | ( | const sensor_msgs::ImageConstPtr & | msg_ptr | ) | [inline] |
Definition at line 59 of file ccd_node.cpp.
| sensor_msgs::CvBridge CCDNode::bridge_ |
Definition at line 28 of file ccd_node.cpp.
Definition at line 31 of file ccd_node.cpp.
| int CCDNode::count_ |
Definition at line 32 of file ccd_node.cpp.
Definition at line 34 of file ccd_node.cpp.
Definition at line 26 of file ccd_node.cpp.
| std::string CCDNode::image_topic_ |
Definition at line 29 of file ccd_node.cpp.
Definition at line 33 of file ccd_node.cpp.
Definition at line 25 of file ccd_node.cpp.
Definition at line 24 of file ccd_node.cpp.
| std::string CCDNode::polygon_points_topic_ |
Definition at line 29 of file ccd_node.cpp.
Definition at line 27 of file ccd_node.cpp.
| std::vector<cv::Point3d> CCDNode::pts_ |
Definition at line 30 of file ccd_node.cpp.