iCub-main
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
emotionInterface.h File Reference
#include <string>
#include <yarp/os/Vocab.h>
#include <yarp/os/Bottle.h>
+ Include dependency graph for emotionInterface.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  iCub::contrib::IEmotionInterface
 Interface for the Facial Expressions. More...
 

Namespaces

namespace  iCub
 This file contains the definition of unique IDs for the body parts and the skin parts of the robot.
 
namespace  iCub::contrib
 

Functions

bool EMOTION_CHECK_FAIL (bool ok, yarp::os::Bottle &response)
 

Variables

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_SET = yarp::os::createVocab32('s','e','t')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_GET = yarp::os::createVocab32('g','e','t')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_IS = yarp::os::createVocab32('i','s')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_FAILED = yarp::os::createVocab32('f','a','i','l')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_OK = yarp::os::createVocab32('o','k')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_HELP = yarp::os::createVocab32('h','e','l','p')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MOUTH = yarp::os::createVocab32('m','o','u')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_EYELIDS = yarp::os::createVocab32('e','l','i')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_LEFTEYEBROW = yarp::os::createVocab32('l','e','b')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RIGHTEYEBROW = yarp::os::createVocab32('r','e','b')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_ALL = yarp::os::createVocab32('a','l','l')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RAW = yarp::os::createVocab32('r','a','w')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_COLOR = yarp::os::createVocab32('c','o','l')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_BRIG = yarp::os::createVocab32('b','r','i','g')
 
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MASK = yarp::os::createVocab32('m','a','s','k')
 

Function Documentation

◆ EMOTION_CHECK_FAIL()

bool EMOTION_CHECK_FAIL ( bool  ok,
yarp::os::Bottle &  response 
)
inline

Definition at line 61 of file emotionInterface.h.

Variable Documentation

◆ EMOTION_VOCAB_ALL

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_ALL = yarp::os::createVocab32('a','l','l')
constexpr

Definition at line 53 of file emotionInterface.h.

◆ EMOTION_VOCAB_BRIG

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_BRIG = yarp::os::createVocab32('b','r','i','g')
constexpr

Definition at line 56 of file emotionInterface.h.

◆ EMOTION_VOCAB_COLOR

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_COLOR = yarp::os::createVocab32('c','o','l')
constexpr

Definition at line 55 of file emotionInterface.h.

◆ EMOTION_VOCAB_EYELIDS

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_EYELIDS = yarp::os::createVocab32('e','l','i')
constexpr

Definition at line 50 of file emotionInterface.h.

◆ EMOTION_VOCAB_FAILED

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_FAILED = yarp::os::createVocab32('f','a','i','l')
constexpr

Definition at line 45 of file emotionInterface.h.

◆ EMOTION_VOCAB_GET

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_GET = yarp::os::createVocab32('g','e','t')
constexpr

Definition at line 43 of file emotionInterface.h.

◆ EMOTION_VOCAB_HELP

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_HELP = yarp::os::createVocab32('h','e','l','p')
constexpr

Definition at line 47 of file emotionInterface.h.

◆ EMOTION_VOCAB_IS

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_IS = yarp::os::createVocab32('i','s')
constexpr

Definition at line 44 of file emotionInterface.h.

◆ EMOTION_VOCAB_LEFTEYEBROW

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_LEFTEYEBROW = yarp::os::createVocab32('l','e','b')
constexpr

Definition at line 51 of file emotionInterface.h.

◆ EMOTION_VOCAB_MASK

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MASK = yarp::os::createVocab32('m','a','s','k')
constexpr

Definition at line 57 of file emotionInterface.h.

◆ EMOTION_VOCAB_MOUTH

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MOUTH = yarp::os::createVocab32('m','o','u')
constexpr

Definition at line 49 of file emotionInterface.h.

◆ EMOTION_VOCAB_OK

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_OK = yarp::os::createVocab32('o','k')
constexpr

Definition at line 46 of file emotionInterface.h.

◆ EMOTION_VOCAB_RAW

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RAW = yarp::os::createVocab32('r','a','w')
constexpr

Definition at line 54 of file emotionInterface.h.

◆ EMOTION_VOCAB_RIGHTEYEBROW

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RIGHTEYEBROW = yarp::os::createVocab32('r','e','b')
constexpr

Definition at line 52 of file emotionInterface.h.

◆ EMOTION_VOCAB_SET

constexpr yarp::conf::vocab32_t EMOTION_VOCAB_SET = yarp::os::createVocab32('s','e','t')
constexpr

Definition at line 42 of file emotionInterface.h.