Macros
kinematic_options.cpp File Reference
#include <moveit/robot_interaction/kinematic_options.h>
#include <boost/static_assert.hpp>
#include <ros/console.h>
Include dependency graph for kinematic_options.cpp:

Go to the source code of this file.

Macros

#define F(type, member, enumval)   type member;
 
#define F(type, member, enumval)   type member;
 
#define F(type, member, enumval)
 
#define F(type, member, enumval)
 
#define O_FIELDS(F)
 
#define QO_FIELDS(F)
 

Macro Definition Documentation

#define F (   type,
  member,
  enumval 
)    type member;
#define F (   type,
  member,
  enumval 
)    type member;
#define F (   type,
  member,
  enumval 
)
Value:
if (fields & KinematicOptions::enumval) \
member = source.member;
#define F (   type,
  member,
  enumval 
)
Value:
if (fields & KinematicOptions::enumval) \
options_.member = source.options_.member;
#define O_FIELDS (   F)
Value:
F(double, timeout_seconds_, TIMEOUT) \
F(unsigned int, max_attempts_, MAX_ATTEMPTS) \
F(robot_state::GroupStateValidityCallbackFn, state_validity_callback_, STATE_VALIDITY_CALLBACK)
#define F(type, member, enumval)
#define QO_FIELDS (   F)
Value:
F(bool, lock_redundant_joints, LOCK_REDUNDANT_JOINTS) \
F(bool, return_approximate_solution, RETURN_APPROXIMATE_SOLUTION) \
F(::kinematics::DiscretizationMethods::DiscretizationMethod, discretization_method, DISCRETIZATION_METHOD)
#define F(type, member, enumval)


robot_interaction
Author(s): Ioan Sucan
autogenerated on Sun Oct 18 2020 13:18:32