|
Namespaces | |
dto | |
Classes | |
class | GazeTarget |
Business Object (BO) class of GazeTarget. More... | |
class | TargetPriority |
The Priority of a GazeTarget. More... | |
Enumerations | |
enum | AttentionType { TaskDriven = 2, StimulusDriven = 1, RandomEvent = 0 } |
Describes the type of attention. More... | |
enum | TargetStatus { Requested, Active, Fixating, Done, Aborted } |
Describes the type of attention. More... | |
Functions | |
void | fromAron (const arondto::AttentionType &dto, AttentionType &bo) |
void | fromAron (const arondto::GazeTarget &dto, GazeTarget &bo) |
void | fromAron (const arondto::TargetPriority &dto, TargetPriority &bo) |
void | fromAron (const arondto::TargetStatus &dto, TargetStatus &bo) |
void | fromIce (const dto::AttentionType::AttentionTypeEnum &dto, AttentionType &bo) |
void | fromIce (const dto::GazeTargetPtr &dto, GazeTarget &bo) |
void | fromIce (const dto::TargetPriority &dto, TargetPriority &bo) |
::std::ostream & | operator<< (::std::ostream &os, const GazeTarget &target) |
std::ostream & | operator<< (std::ostream &os, const TargetPriority &prio) |
void | toAron (arondto::AttentionType &dto, const AttentionType &bo) |
void | toAron (arondto::GazeTarget &dto, const GazeTarget &bo) |
void | toAron (arondto::TargetPriority &dto, const TargetPriority &bo) |
void | toAron (arondto::TargetStatus &dto, const TargetStatus &bo) |
void | toIce (dto::AttentionType::AttentionTypeEnum &dto, const AttentionType &bo) |
void | toIce (dto::GazeTargetPtr &dto, const GazeTarget &bo) |
void | toIce (dto::TargetPriority &dto, const TargetPriority &bo) |
Variables | |
const simox::meta::EnumNames< AttentionType > | AttentionTypeNames |
const simox::meta::EnumNames< TargetStatus > | TargetStatusNames |
|
strong |
Describes the type of attention.
Enumerator | |
---|---|
TaskDriven | Task-Driven attention has highest priority. |
StimulusDriven | Stimulus-Driven attention is executed when there is no Task-Driven GazeTarget. |
RandomEvent | Random Targets with lowest priority. |
Definition at line 32 of file AttentionType.h.
|
strong |
Describes the type of attention.
Definition at line 32 of file TargetStatus.h.
void fromAron | ( | const arondto::AttentionType & | dto, |
AttentionType & | bo | ||
) |
void fromAron | ( | const arondto::GazeTarget & | dto, |
GazeTarget & | bo | ||
) |
Definition at line 139 of file aron_conversions.cpp.
void fromAron | ( | const arondto::TargetPriority & | dto, |
TargetPriority & | bo | ||
) |
void fromAron | ( | const arondto::TargetStatus & | dto, |
TargetStatus & | bo | ||
) |
Definition at line 100 of file aron_conversions.cpp.
void fromIce | ( | const dto::AttentionType::AttentionTypeEnum & | dto, |
AttentionType & | bo | ||
) |
Definition at line 32 of file ice_conversions.cpp.
void fromIce | ( | const dto::GazeTargetPtr & | dto, |
GazeTarget & | bo | ||
) |
void fromIce | ( | const dto::TargetPriority & | dto, |
TargetPriority & | bo | ||
) |
Definition at line 66 of file ice_conversions.cpp.
std::ostream & operator<< | ( | ::std::ostream & | os, |
const GazeTarget & | target | ||
) |
std::ostream & operator<< | ( | std::ostream & | os, |
const TargetPriority & | prio | ||
) |
Definition at line 75 of file TargetPriority.cpp.
void toAron | ( | arondto::AttentionType & | dto, |
const AttentionType & | bo | ||
) |
void toAron | ( | arondto::GazeTarget & | dto, |
const GazeTarget & | bo | ||
) |
Definition at line 123 of file aron_conversions.cpp.
void toAron | ( | arondto::TargetPriority & | dto, |
const TargetPriority & | bo | ||
) |
void toAron | ( | arondto::TargetStatus & | dto, |
const TargetStatus & | bo | ||
) |
Definition at line 77 of file aron_conversions.cpp.
void toIce | ( | dto::AttentionType::AttentionTypeEnum & | dto, |
const AttentionType & | bo | ||
) |
Definition at line 49 of file ice_conversions.cpp.
void toIce | ( | dto::GazeTargetPtr & | dto, |
const GazeTarget & | bo | ||
) |
void toIce | ( | dto::TargetPriority & | dto, |
const TargetPriority & | bo | ||
) |
Definition at line 74 of file ice_conversions.cpp.
const simox::meta::EnumNames< gaze_targets::AttentionType > AttentionTypeNames |
Definition at line 28 of file AttentionType.cpp.
|
inline |
Definition at line 46 of file TargetStatus.h.