iCub-main
Loading...
Searching...
No Matches
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

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

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

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

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

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

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

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

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

Definition at line 44 of file emotionInterface.h.

◆ EMOTION_VOCAB_LEFTEYEBROW

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

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

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

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

Definition at line 46 of file emotionInterface.h.

◆ EMOTION_VOCAB_RAW

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

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

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

Definition at line 42 of file emotionInterface.h.