AttentionType.cpp
Go to the documentation of this file.
1 /*
2  ~/llvm/tools/clang/tools/clang-format/clang-format.py
3  * This file is part of ArmarX.
4  *
5  * ArmarX is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License version 2 as
7  * published by the Free Software Foundation.
8  *
9  * ArmarX is distributed in the hope that it will be useful, but
10  * WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12  * GNU General Public License for more details.
13  *
14  * You should have received a copy of the GNU General Public License
15  * along with this program. If not, see <http://www.gnu.org/licenses/>.
16  *
17  * @package view_selection::ArmarXObjects::objects
18  * @author Johann Mantel ( j-mantel at gmx dot net )
19  * @date 2022
20  * @copyright http://www.gnu.org/licenses/gpl-2.0.txt
21  * GNU General Public License
22  */
23 
24 #include "AttentionType.h"
25 
26 namespace armarx::view_selection
27 {
28  const simox::meta::EnumNames<gaze_targets::AttentionType> gaze_targets::AttentionTypeNames{
29  {AttentionType::TaskDriven, "TaskDriven"},
30  {AttentionType::StimulusDriven, "StimulusDriven"},
31  {AttentionType::RandomEvent, "RandomEvent"},
32  };
33 
34 } // namespace armarx::view_selection
armarx::view_selection::gaze_targets::AttentionTypeNames
const simox::meta::EnumNames< AttentionType > AttentionTypeNames
Definition: AttentionType.cpp:28
armarx::view_selection::gaze_targets::dto::AttentionType::StimulusDriven
@ StimulusDriven
Definition: GazeTargets.ice:20
AttentionType.h
armarx::view_selection::gaze_targets::dto::AttentionType::RandomEvent
@ RandomEvent
Definition: GazeTargets.ice:21
armarx::view_selection::gaze_targets::dto::AttentionType::TaskDriven
@ TaskDriven
Definition: GazeTargets.ice:19
armarx::view_selection
Definition: ComponentPlugin.cpp:30