76 operator<<(::std::ostream& os,
const GazeTarget& target)
78 return os <<
"<GazeTarget name=" << target.name <<
", creation=" << target.creationTimestamp
79 <<
", priority=" << target.priority <<
", duration=" << target.duration
81 <<
", position=" << target.position.toEigen().transpose() <<
" (frame "
82 << target.position.agent <<
"/" << target.position.frame <<
")>";
static DateTime Now()
Current time on the virtual clock.
static DateTime Invalid()
The FramedPosition class.
Represents a point in time.
bool isExpired(std::optional< DateTime > reference=std::nullopt) const
armarx::core::time::Duration duration
armarx::DateTime activationTimestamp
armarx::DateTime releasedTimestamp
armarx::DateTime reachedTimestamp
armarx::DateTime abortedTimestamp
armarx::DateTime creationTimestamp
The Priority of a GazeTarget.
const simox::meta::EnumNames< TargetStatus > TargetStatusNames
::std::ostream & operator<<(::std::ostream &os, const GazeTarget &target)