#include <moveit/robot_interaction/kinematic_options.h>
#include <boost/static_assert.hpp>
#include <ros/console.h>
Go to the source code of this file.
|
#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) |
|
◆ F [1/4]
#define F |
( |
|
type, |
|
|
|
member, |
|
|
|
enumval |
|
) |
| type member; |
◆ F [2/4]
#define F |
( |
|
type, |
|
|
|
member, |
|
|
|
enumval |
|
) |
| type member; |
◆ F [3/4]
#define F |
( |
|
type, |
|
|
|
member, |
|
|
|
enumval |
|
) |
| |
Value: if (fields & KinematicOptions::enumval) \
member = source.member;
◆ F [4/4]
#define F |
( |
|
type, |
|
|
|
member, |
|
|
|
enumval |
|
) |
| |
Value: if (fields & KinematicOptions::enumval) \
options_.member = source.options_.member;
◆ O_FIELDS
Value: F(
double, timeout_seconds_, TIMEOUT) \
◆ QO_FIELDS
Value: F(
bool, lock_redundant_joints, LOCK_REDUNDANT_JOINTS) \
F(bool, return_approximate_solution, RETURN_APPROXIMATE_SOLUTION) \