Main Page
Namespaces
Classes
Files
File List
File Members
include
posedetection_msgs
feature0d_view.h
Go to the documentation of this file.
1
// -*- mode: c++ -*-
2
/*********************************************************************
3
* Software License Agreement (BSD License)
4
*
5
* Copyright (c) 2015, JSK Lab
6
* All rights reserved.
7
*
8
* Redistribution and use in source and binary forms, with or without
9
* modification, are permitted provided that the following conditions
10
* are met:
11
*
12
* * Redistributions of source code must retain the above copyright
13
* notice, this list of conditions and the following disclaimer.
14
* * Redistributions in binary form must reproduce the above
15
* copyright notice, this list of conditions and the following
16
* disclaimer in the documentation and/o2r other materials provided
17
* with the distribution.
18
* * Neither the name of the JSK Lab nor the names of its
19
* contributors may be used to endorse or promote products derived
20
* from this software without specific prior written permission.
21
*
22
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
23
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
24
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
25
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
26
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
27
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
28
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
29
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
30
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
31
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
32
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
33
* POSSIBILITY OF SUCH DAMAGE.
34
*********************************************************************/
35
36
37
#ifndef POSEDETECTION_MSGS_FEATURE0D_VIEW_H_
38
#define POSEDETECTION_MSGS_FEATURE0D_VIEW_H_
39
40
#include <
ros/node_handle.h
>
41
#include <posedetection_msgs/ImageFeature0D.h>
42
#include <
cv_bridge/cv_bridge.h
>
43
44
namespace
posedetection_msgs
45
{
46
class
Feature0DView
47
{
48
public
:
49
ros::NodeHandle
_node
;
50
ros::Subscriber
_sub
;
51
std::string
_window_name
;
52
cv_bridge::CvImage
_bridge
;
53
54
Feature0DView
();
55
virtual
~Feature0DView
();
56
void
image_cb
(
const
posedetection_msgs::ImageFeature0DConstPtr& msg_ptr);
57
};
58
}
59
60
#endif
posedetection_msgs::Feature0DView::~Feature0DView
virtual ~Feature0DView()
Definition:
feature0d_view.cpp:38
posedetection_msgs::Feature0DView::image_cb
void image_cb(const posedetection_msgs::ImageFeature0DConstPtr &msg_ptr)
Definition:
feature0d_view.cpp:40
ros::NodeHandle
posedetection_msgs
Definition:
feature0d_to_image.h:53
posedetection_msgs::Feature0DView::_window_name
std::string _window_name
Definition:
feature0d_view.h:51
posedetection_msgs::Feature0DView::_node
ros::NodeHandle _node
Definition:
feature0d_view.h:49
cv_bridge.h
ros::Subscriber
node_handle.h
posedetection_msgs::Feature0DView::_bridge
cv_bridge::CvImage _bridge
Definition:
feature0d_view.h:52
cv_bridge::CvImage
posedetection_msgs::Feature0DView::Feature0DView
Feature0DView()
Definition:
feature0d_view.cpp:26
posedetection_msgs::Feature0DView
Definition:
feature0d_view.h:46
posedetection_msgs::Feature0DView::_sub
ros::Subscriber _sub
Definition:
feature0d_view.h:50
posedetection_msgs
Author(s): Rosen Diankov
autogenerated on Wed Jun 5 2019 20:44:18