|
|
Business Object (BO) class of GazeTarget. More...
#include <armarx/view_selection/gaze_targets/GazeTarget.h>
Public Member Functions | |
| GazeTarget () | |
| GazeTarget (std::string targetName, const FramedPosition &targetPosition, const TargetPriority &priority, armarx::core::time::Duration duration, bool keepInQueue) | |
| bool | isActive () const |
| bool | isExpired (std::optional< DateTime > reference=std::nullopt) const |
| bool | operator!= (const GazeTarget &rhs) const |
| bool | operator< (const GazeTarget &rhs) const |
| bool | operator<= (const GazeTarget &rhs) const |
| bool | operator== (const GazeTarget &rhs) const |
| bool | operator> (const GazeTarget &rhs) const |
| bool | operator>= (const GazeTarget &rhs) const |
Public Attributes | |
| armarx::DateTime | activationTimestamp = armarx::DateTime::Invalid() |
| armarx::DateTime | creationTimestamp = armarx::DateTime::Invalid() |
| armarx::core::time::Duration | duration = armarx::Duration::MicroSeconds(0) |
| bool | keepInQueue = false |
| std::string | name = "" |
| FramedPosition | position |
| TargetPriority | priority = TargetPriority(AttentionType::RandomEvent, 0.0) |
Business Object (BO) class of GazeTarget.
Definition at line 21 of file GazeTarget.h.
|
default |
Here is the caller graph for this function:
|
explicit |
| bool isActive | ( | ) | const |
Definition at line 36 of file GazeTarget.cpp.
| bool isExpired | ( | std::optional< DateTime > | reference = std::nullopt | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| armarx::DateTime activationTimestamp = armarx::DateTime::Invalid() |
Definition at line 34 of file GazeTarget.h.
| armarx::DateTime creationTimestamp = armarx::DateTime::Invalid() |
Definition at line 33 of file GazeTarget.h.
| armarx::core::time::Duration duration = armarx::Duration::MicroSeconds(0) |
Definition at line 29 of file GazeTarget.h.
| bool keepInQueue = false |
Definition at line 30 of file GazeTarget.h.
| std::string name = "" |
Definition at line 25 of file GazeTarget.h.
| FramedPosition position |
Definition at line 26 of file GazeTarget.h.
| TargetPriority priority = TargetPriority(AttentionType::RandomEvent, 0.0) |
Definition at line 28 of file GazeTarget.h.