param.hpp
Go to the documentation of this file.
1 #ifndef _QUORI_FACE_NODE_PARAM_HPP_
2 #define _QUORI_FACE_NODE_PARAM_HPP_
3 
4 #include <string>
5 #include <cstdint>
6 #include <ros/ros.h>
7 
8 #include <quori_face/Vector2.hpp>
10 
11 namespace quori_face_node
12 {
13  std::uint32_t param(ros::NodeHandle &nh, const std::string &name, const std::uint32_t value);
14  double param(ros::NodeHandle &nh, const std::string &name, const double value);
15  bool param(ros::NodeHandle &nh, const std::string &name, const bool value);
17 
18  template<typename T>
20  {
22  param(nh, name + "/x", value.x),
23  param(nh, name + "/y", value.y)
24  );
25  }
26 
29 }
30 
31 #endif
quori_face::Vector2
Definition: Vector2.hpp:16
Vector2.hpp
ros.h
string
GLsizei const GLchar *const * string
Definition: glcorearb.h:790
param
GLenum GLfloat param
Definition: glcorearb.h:252
value
GLsizei const GLfloat * value
Definition: glcorearb.h:800
name
GLuint const GLchar * name
Definition: glcorearb.h:762
quori_face::SphericalCoordinate
Definition: transform.hpp:68
quori_face_node::param
std::uint32_t param(ros::NodeHandle &nh, const std::string &name, const std::uint32_t value)
Definition: param.cpp:6
transform.hpp
quori_face_node
Definition: param.hpp:11
quori_face::TransformStaticParameters
Definition: transform.hpp:15
ros::NodeHandle


quori_face
Author(s):
autogenerated on Wed Mar 2 2022 00:53:20