|
|
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 | isAborted () const |
| bool | isActive () const |
| bool | isExpired (std::optional< DateTime > reference=std::nullopt) const |
| bool | isReached () const |
| bool | isReleased () 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 |
Business Object (BO) class of GazeTarget.
Definition at line 22 of file GazeTarget.h.
|
default |
Here is the caller graph for this function:
|
explicit |
| bool isAborted | ( | ) | const |
Definition at line 58 of file GazeTarget.cpp.
| bool isActive | ( | ) | const |
Definition at line 40 of file GazeTarget.cpp.
| bool isExpired | ( | std::optional< DateTime > | reference = std::nullopt | ) | const |
| bool isReached | ( | ) | const |
Definition at line 46 of file GazeTarget.cpp.
| bool isReleased | ( | ) | const |
Definition at line 52 of file GazeTarget.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| armarx::DateTime abortedTimestamp = armarx::DateTime::Invalid() |
Definition at line 38 of file GazeTarget.h.
| armarx::DateTime activationTimestamp = armarx::DateTime::Invalid() |
Definition at line 35 of file GazeTarget.h.
| armarx::DateTime creationTimestamp = armarx::DateTime::Invalid() |
Definition at line 34 of file GazeTarget.h.
| armarx::core::time::Duration duration = armarx::Duration::MicroSeconds(0) |
Definition at line 30 of file GazeTarget.h.
| bool keepInQueue = false |
Definition at line 31 of file GazeTarget.h.
| std::string name = "" |
Definition at line 26 of file GazeTarget.h.
| FramedPosition position |
Definition at line 27 of file GazeTarget.h.
| TargetPriority priority = TargetPriority(AttentionType::RandomEvent, 0.0) |
Definition at line 29 of file GazeTarget.h.
| armarx::DateTime reachedTimestamp = armarx::DateTime::Invalid() |
Definition at line 36 of file GazeTarget.h.
| armarx::DateTime releasedTimestamp = armarx::DateTime::Invalid() |
Definition at line 37 of file GazeTarget.h.
Definition at line 33 of file GazeTarget.h.