35 CreateTaskLevelGazeTarget::SubClassRegistry
61 target.name =
"look_at_target";
62 target.position = *in.gettarget();
static DateTime Now()
Current time on the virtual clock.
static Duration MilliSeconds(std::int64_t milliSeconds)
Constructs a duration in milliseconds.
static Duration MilliSecondsDouble(double milliSeconds)
Constructs a duration in milliseconds.
The memory name system (MNS) client.
void commitGazeTarget(const gaze_targets::GazeTarget &target)
Business Object (BO) class of GazeTarget.
The Priority of a GazeTarget.
CreateTaskLevelGazeTarget(const XMLStateConstructorParams &stateData)
static XMLStateFactoryBasePtr CreateInstance(XMLStateConstructorParams stateData)
static SubClassRegistry Registry
#define ARMARX_CHECK_GREATER_EQUAL(lhs, rhs)
This macro evaluates whether lhs is greater or equal (>=) rhs and if it turns out to be false it will...
#define ARMARX_CHECK_NOT_NULL(ptr)
This macro evaluates whether ptr is not null and if it turns out to be false it will throw an Express...
#define ARMARX_INFO
The normal logging level.
#define ARMARX_IMPORTANT
The logging level for always important information, but expected behaviour (in contrast to ARMARX_WAR...
@ TaskDriven
Task-Driven attention has highest priority.
IceInternal::Handle< XMLStateFactoryBase > XMLStateFactoryBasePtr