bool operator!=(const TargetPriority &rhs) const
double priority
The priority among GazeTargets of same AttentionType.
::std::ostream & operator<<(::std::ostream &os, const GazeTarget &target)
bool operator==(const TargetPriority &rhs) const
AttentionType
Describes the type of attention.
bool operator<=(const TargetPriority &rhs) const
@ RandomEvent
Random Targets with lowest priority.
TargetPriority(const AttentionType &attentionType=AttentionType::RandomEvent, double priority=-1)
bool operator>=(const TargetPriority &rhs) const
AttentionType attentionType
The type of attention, defining the first level of priority.
The Priority of a GazeTarget.
bool operator>(const TargetPriority &rhs) const
bool operator<(const TargetPriority &rhs) const