Config.h
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/include/
Config_8h
Data.h
Config
Data.h
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/include/
Data_8h
Data
FestivalGenerator.cpp
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/src/
FestivalGenerator_8cpp
FestivalGenerator.h
FestivalGenerator.h
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/include/
FestivalGenerator_8h
FestivalGenerator
FestivalSynthesizer.cpp
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/src/
FestivalSynthesizer_8cpp
Config.h
FestivalSynthesizer.h
int
main
FestivalSynthesizer_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
FestivalSynthesizer.h
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/include/
FestivalSynthesizer_8h
FestivalSynthesizer
main.cpp
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/src/
main_8cpp
MainWindow.h
QtRosNode.h
int
main
main_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
MainWindow.cpp
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/src/
MainWindow_8cpp
Config.h
MainWindow.h
MainWindow.h
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/include/
MainWindow_8h
TalkingHead.h
TextOutDisplay.h
FestivalGenerator.h
MainWindow
QtRosNode.cpp
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/src/
QtRosNode_8cpp
MainWindow.h
QtRosNode.h
QtRosNode.h
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/include/
QtRosNode_8h
QtRosNode
TalkingHead.cpp
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/src/
TalkingHead_8cpp
TalkingHead.h
TalkingHead.h
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/include/
TalkingHead_8h
TalkingHead
TextOutDisplay.cpp
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/src/
TextOutDisplay_8cpp
TextOutDisplay.h
TextOutDisplay.h
/home/rosbuild/hudson/workspace/doc-groovy-robot_face/doc_stacks/2014-10-06_04-08-53.606091/robot_face/include/
TextOutDisplay_8h
TextOutDisplay
Config
classConfig.html
Config
classConfig.html
ad5a0382156a6591be8cd7529ecc62f9c
(const char *filename, const char fieldSeparator= ':')
Data
get
classConfig.html
a5047b5fb564d697681a5f1b1c8db1ae6
(const std::string &key) const
~Config
classConfig.html
a543dce59b66475c5108088ee4ce1cdfc
()
std::string
trim
classConfig.html
a9985c951b72626b319396add8d64825d
(std::string str)
std::map< std::string, Data >
myConfigItems
classConfig.html
a8b7363b55e8408dc50474edc701831b6
friend std::ostream &
operator<<
classConfig.html
a590ebf16db4b73543bd4ecfe1eeac3bb
(std::ostream &os, const Config &config)
Data
classData.html
Data
classData.html
aee9f41935fd2ea74e18ce2ad0cdf7164
(const std::string &data="")
operator bool
classData.html
a314867e55326152a0bf226014de5b153
() const
operator const char *
classData.html
ab3c595c37153b58a9cc1046b2d85753c
() const
operator int
classData.html
aca87e5eb0456eb9b11b32307c213ab32
() const
operator std::string
classData.html
a0f23547a95d775d4f77fa6887cb96632
() const
operator std::vector< float >
classData.html
a59fe58cec4b542cebc695a925a4356b6
() const
~Data
classData.html
aab31956423290f0d62dcca47ab4d16dd
()
std::string
data_
classData.html
ac5e468e5568e1c7773ab97a098264586
FestivalGenerator
classFestivalGenerator.html
void
run
classFestivalGenerator.html
ad40b81e99b9855e494db339474c67ccf
()
void
callbackSynth
classFestivalGenerator.html
a8c68201edb3efd50cf1d1fc07eec1866
(const std_msgs::String::ConstPtr &msg)
void
callbackTalkingFinished
classFestivalGenerator.html
aaa9e63ea0e796f736f9f190bb38e9afb
(const std_msgs::String::ConstPtr &msg)
FestivalGenerator
classFestivalGenerator.html
a7ba98e96f0dfb8f9412d3850b1d310a3
(QObject *parent=0)
void
subscribeWithNodeHandle
classFestivalGenerator.html
a3b6ff2f3081dfbecf01688444177dce0
(ros::NodeHandle node_handle)
~FestivalGenerator
classFestivalGenerator.html
a7deeb9e623eb62e81ecd8aad234acde1
()
std::string
clearSmileys
classFestivalGenerator.html
a072f96636168ba8d68eae6aabca63848
(std::string text)
std::string
prepareText
classFestivalGenerator.html
a73ecf1c1144191781b1688a877c1c5b7
(std::string text)
void
synthPhonemes
classFestivalGenerator.html
af61e7da1bde141b0c1ebc22e149f1c40
(std::string text)
void
synthWords
classFestivalGenerator.html
ae4dbd0c9ec9cbe686577e1a7f3e846ce
(std::string text)
std::string
trimSpaces
classFestivalGenerator.html
ae46b469ca24ae9f274c2d5076b81922b
(std::string text)
ros::Publisher
phonemes_publisher_
classFestivalGenerator.html
ad646892ece9dbe9030dc2096d9ab9ef7
bool
publish_smiley_
classFestivalGenerator.html
a724cd07d05a306f3e54833d596a050d1
std::vector< std::string >
punctuation_characters_
classFestivalGenerator.html
a860b97d42cee329fc41cae0e58705039
std::vector< std::string >
smileys_
classFestivalGenerator.html
a1181512fc1f388a0b3261e621a6cfe02
ros::Subscriber
subscriber_
classFestivalGenerator.html
ae799d3308fa14e3bb6b1898722f01c9e
bool
synth_phonemes_
classFestivalGenerator.html
a3c53041700b49c7b3e8ccf68a7a5a293
bool
synth_words_
classFestivalGenerator.html
ae71de24e3544e7cddfba7f46e5cb14c3
ros::Subscriber
talking_finished_subscriber_
classFestivalGenerator.html
a84e5cbb8ecb9a1128934967fbd136539
std::string
text_for_synth_
classFestivalGenerator.html
ac22399fec74707521750c72dd55db4a4
QTimer *
timer_
classFestivalGenerator.html
aa3df791c622cef116f7e821b21a2e5b6
FestivalSynthesizer
classFestivalSynthesizer.html
void
callbackSynth
classFestivalSynthesizer.html
a2ffc378eb3a553254460574afa43d97c
(const std_msgs::String::ConstPtr &msg)
FestivalSynthesizer
classFestivalSynthesizer.html
aaf2ff8d26365e961da8ae6d312ef425b
()
void
run
classFestivalSynthesizer.html
a1d8b10dbac2f6e99501ce4a4b56c869e
()
~FestivalSynthesizer
classFestivalSynthesizer.html
a43a8f6387223f9baf6ddc4f35261d6b3
()
std::string
clearSmileys
classFestivalSynthesizer.html
aedd921f71b7004324b81efb793de03a2
(std::string text)
void
initFestival
classFestivalSynthesizer.html
a4cef248e924c92471b434aa0ab565de1
()
std::string
prepareText
classFestivalSynthesizer.html
a695551001793135681b44f470dcc9dc1
(std::string text)
void
synthSpeech
classFestivalSynthesizer.html
ac54becbcd2cd4c785a13d09b4ef9a751
(std::string text)
std::string
trimSpaces
classFestivalSynthesizer.html
abca12267ac1b2ba4ddec134bab701baf
(std::string text)
bool
festival_initialized_
classFestivalSynthesizer.html
aebbd1240a0e07dbede0df44d86d74f3d
pa_simple *
pa_simple_
classFestivalSynthesizer.html
adcc56a17b044ade3c44f6e9897582a25
std::vector< std::string >
punctuation_characters_
classFestivalSynthesizer.html
a55251e9b4c620fd384ba53a45fbf4518
std::vector< std::string >
smileys_
classFestivalSynthesizer.html
a9ebcf533dd6073f3919f3018f343b18a
ros::Subscriber
subscriber_
classFestivalSynthesizer.html
a1d33b5433e60985eca9208be66ef23bc
bool
synth_speech_
classFestivalSynthesizer.html
a92848774eaa511563d77730e39a61f7b
ros::Publisher
talking_finished_publisher_
classFestivalSynthesizer.html
a02c95618cab64a7876f4e02659c4186f
std::string
text_for_synth_
classFestivalSynthesizer.html
a1cff4e804027bdc607d6d78329deb73d
MainWindow
classMainWindow.html
MainWindow
classMainWindow.html
a8b244be8b7b7db1b08de2a2acb9409db
(QWidget *parent=0)
void
setNodeHandle
classMainWindow.html
ad14258ff8d79e721c97f262a543bd346
(ros::NodeHandle *node_handle)
virtual
~MainWindow
classMainWindow.html
ae98d00a93bc118200eeef9f9bba1dba7
()
FestivalGenerator *
festival_generator_
classMainWindow.html
acfc3e507712ad208b4385cb0f77cef7b
TalkingHead *
talking_head_
classMainWindow.html
a95c7c53884d02589f1a4968d93cde427
TextOutDisplay *
text_out_display_
classMainWindow.html
a02bfa5a23a9a02b8ec2558f69b730a8d
TextOutDisplay *
text_rec_display_
classMainWindow.html
a1939fe8e3c0534ef9b3f388191c30f8c
QtRosNode
classQtRosNode.html
void
quitNow
classQtRosNode.html
a8bb79d1679bd69badc7e027fd2f5f05b
()
void
rosQuits
classQtRosNode.html
ac794fb5e79712dd440d90fae9ed9d998
()
ros::NodeHandle *
getNodeHandle
classQtRosNode.html
a29f3427ce3b44000334cade53e4199b5
()
QtRosNode
classQtRosNode.html
a6c31172c56cccdd8c0421c47630ae521
(int argc, char *argv[], const char *node_name, MainWindow *main_window, QApplication *app)
void
run
classQtRosNode.html
a09bb8bbc6e4ffe8e3a0121b8cca8af69
()
QApplication *
application_
classQtRosNode.html
a3731c8274526c2689fdd34773d96d6ad
MainWindow *
main_window_
classQtRosNode.html
aac4b00768415be4e038dbf59bd301e02
ros::NodeHandle *
node_handle_
classQtRosNode.html
ab5b404ee6c9b27cdab8fc6e3d88639f1
bool
quit_from_gui
classQtRosNode.html
a52217977c36f39deb3083043d63b5a42
TalkingHead
classTalkingHead.html
void
updateOverlay
classTalkingHead.html
aca29bda03bf55101e3a96d12ae2e597b
()
void
callbackResetAnimation
classTalkingHead.html
a8406f11a6a15c1534614b71975888902
(const std_msgs::String::ConstPtr &msg)
void
callbackTextForEmotion
classTalkingHead.html
a0de031c0c68b1beeb4accf6ac5f30539
(const std_msgs::String::ConstPtr &msg)
void
callbackVisemes
classTalkingHead.html
a27d43f189d613f27aa762c6935ad7fbb
(const std_msgs::Empty::ConstPtr &msg)
void
initOgreSystem
classTalkingHead.html
aa8562b8d9e508f4b15251878160559e4
(void)
void
subscribeWithNodeHandle
classTalkingHead.html
a1591ba62f75e01769e817d2889b60ae3
(ros::NodeHandle node_handle)
TalkingHead
classTalkingHead.html
a8ac12fe64c5bf0936ed29f7c6e907014
(QWidget *parent=0, std::string mesh_string="", std::vector< std::vector< float > > material_vector=std::vector< std::vector< float > >())
virtual
~TalkingHead
classTalkingHead.html
afe007f391a1979714dbee062bf546915
()
virtual void
moveEvent
classTalkingHead.html
a4c893e2fcad9ae7a10e0c4cf2ac55236
(QMoveEvent *event)
virtual void
paintEvent
classTalkingHead.html
ae36273628f57cdc3b6f0acd8bf1b8daf
(QPaintEvent *event)
virtual void
resizeEvent
classTalkingHead.html
a48455cfdf1ad3cf6b80d37317b98c863
(QResizeEvent *event)
virtual void
showEvent
classTalkingHead.html
a527c5744af0e2ea8b8543323f87de561
(QShowEvent *event)
void
changeMaterialColor
classTalkingHead.html
a7821d7ee9a348d856828933bde6abddf
()
void
createAnimations
classTalkingHead.html
adc40e0572a8bf317f6a7f4ec05d7051e
(std::string mesh_file)
std::map< float, Ogre::String >
createVisemeMap
classTalkingHead.html
a2335fc825957077932b2280bc320b299
()
std::map< float, Ogre::String >
createWordMap
classTalkingHead.html
a5ab2ca2646714c562a2854f2bec03b36
()
virtual bool
frameRenderingQueued
classTalkingHead.html
a7cdd5843678aef5def016511facce7e2
(const Ogre::FrameEvent &evt)
void
initAnimationStates
classTalkingHead.html
a07d55ff2c2ee8e56a5188a1386f80c91
()
void
initPhoneMap
classTalkingHead.html
ade0700b54a3c4a3e2a0fbebc6e7caa78
()
void
playTalkAnimation
classTalkingHead.html
a31320655973d32bfe85cae16d22fe95b
()
void
updatePoses
classTalkingHead.html
a8ffd1dd3c4da67980683ca9677fdaf86
(Ogre::String pose_name, float weight)
bool
afraid_
classTalkingHead.html
aaeeb72fc4f063923b51f0982ba77fef5
bool
angry_
classTalkingHead.html
afb268d0c6773d0dad5ca801fe85dfcfc
Ogre::AnimationStateSet *
anim_set_
classTalkingHead.html
a7aa9fab56d4c75e6c812789265e30f20
Ogre::Camera *
camera_
classTalkingHead.html
adfd4ba7b5311bbec76d93d06259afe17
bool
disgusted_
classTalkingHead.html
ab5b04ab54bedd0fd28c96167e7a205ed
ros::Subscriber
emotion_subscriber_
classTalkingHead.html
a19bf3bc53b82fa859425fe389a189734
Ogre::AnimationState *
eyebrows_animation_state_
classTalkingHead.html
a37e8b839d970793ff5f3f081bea22424
Ogre::String
eyebrows_animation_state_name_
classTalkingHead.html
a12508a5748b63f05ba42ae4638c14235
Ogre::VertexPoseKeyFrame *
manual_key_frame_
classTalkingHead.html
ab2ddb066fd6e72387689cef93fba57f8
Ogre::MaterialPtr
material_
classTalkingHead.html
a1f80651c9885143685a6b21764de6014
std::vector< std::vector< float > >
material_vector_
classTalkingHead.html
a31f277e5020bfa4fe0833d908b6a8cd9
Ogre::MeshPtr
mesh_
classTalkingHead.html
a00cf5327393dd8f0e65915384011cdf1
std::string
mesh_string_
classTalkingHead.html
aa1f7310421611f5de364b7def175222e
Ogre::AnimationState *
mouth_animation_state_
classTalkingHead.html
ae2a0594ada046d32a2ad226c13930a77
Ogre::String
mouth_animation_state_name_
classTalkingHead.html
a6c97a9761f1b780dfa2a50cd2942b564
int
num_sub_meshes_
classTalkingHead.html
a3f2d2031f6693bffbced995520ee870b
std::map< Ogre::String, Ogre::String >
phonemes_
classTalkingHead.html
a1c01d9366248208cb8a2ecc7b7d6f943
std::vector< Ogre::String >
phones_
classTalkingHead.html
ab1bca8b76b34a09fb6232ae25352d213
Ogre::PoseList
pose_list_
classTalkingHead.html
a2466bb333b4ded90b822ab6baf58edb0
QTimer *
redraw_timer_
classTalkingHead.html
a037ebb7a2a65eea91cc5e8f2bb9f3420
bool
rest_
classTalkingHead.html
a91e87ffa1b3eade691a806a389e41582
Ogre::Root *
root_
classTalkingHead.html
ac4d395dcd0cfc7684d187408c7a8ef2e
bool
sad_
classTalkingHead.html
acf1aa0b4c7b4ee7aa728b27c9fbe2fc6
Ogre::SceneManager *
scene_manager_
classTalkingHead.html
a9bdc04b782399e873efbb03aeb057e7f
bool
shut_down_
classTalkingHead.html
a7851a9c4904a45cf56309326a00656f8
bool
smile_
classTalkingHead.html
ad0600d9b8fb9f424a4ad7de879ce5a10
std::vector< std::string >
smileys_
classTalkingHead.html
a7bb406e785d5bafd27d414498ed7bf6c
bool
surprised_
classTalkingHead.html
a261848ebcd825d4e2888d020aaa512b6
ros::Subscriber
talking_finished_subscriber_
classTalkingHead.html
ac8c98dcb3da2f72bd440d0cde854ff2f
std::string
text_for_emotion_
classTalkingHead.html
acc8f643cd6f13e1221e80211cc2aec4c
std::vector< Ogre::VertexAnimationTrack * >
vertex_animation_tracks_
classTalkingHead.html
aead1cacff940aa9bc52e187cde7a50ca
Ogre::Viewport *
viewport_
classTalkingHead.html
abb383d4770a8977e5775bf6936cc154a
std::map< float, Ogre::String >
viseme_map_
classTalkingHead.html
aa06d88de1ca5b824991900ba9dba7f05
ros::Subscriber
viseme_subscriber_
classTalkingHead.html
abaf49917465ab4c1c2f34a4f190b83db
bool
visemes_arrived_
classTalkingHead.html
a5339b1128af1bdf008bd98f9f5887ec5
Ogre::RenderWindow *
window_
classTalkingHead.html
a098044339a47c19d8eca4b412c523bd5
std::map< float, Ogre::String >
word_map_
classTalkingHead.html
a7fb965e1cef23dc5747c68d3cf1d97b1
std::vector< Ogre::String >
words_
classTalkingHead.html
a38c95711fa8faa71618c7fd8dd8f942a
bool
words_arrived_
classTalkingHead.html
acc4bb91e186bfdfaa958b7b587622fd1
TextOutDisplay
classTextOutDisplay.html
void
clearText
classTextOutDisplay.html
a80c519e4370fe64d23208f9fbbe01f34
()
void
setText
classTextOutDisplay.html
ad126a56ec1c16f5a8270f6e9e5f59b30
(std::string text)
void
callbackTalkingFinished
classTextOutDisplay.html
a16f7d6e55aa4c0fe8d7d00c5dca6a04c
(const std_msgs::String::ConstPtr &msg)
void
callbackText
classTextOutDisplay.html
a97999ec2214f51fae211ed5de1373432
(const std_msgs::String::ConstPtr &msg)
void
subscribeWithNodeHandle
classTextOutDisplay.html
a1d00aeb24594d0d7bfce5f4b5f73a6e7
(ros::NodeHandle node_handle)
TextOutDisplay
classTextOutDisplay.html
addbe72254cfefdb5b4cb66f68ea8179a
(int min_height=0, int font_size=15, bool user_input=false, QWidget *parent=0)
~TextOutDisplay
classTextOutDisplay.html
aae521417d8eaa96c07ef477dc652ad60
()
std::string
clearSmileys
classTextOutDisplay.html
aff4c7741e21f2a7adc36a35ee6eeb119
(std::string text)
std::string
prepareText
classTextOutDisplay.html
ad2463bada9c3923e5f2b04b2f63d8066
(std::string text)
std::string
trimSpaces
classTextOutDisplay.html
a495c9fb0ffb6086d4009d44633a1767a
(std::string text)
ros::CallbackQueue
callback_queue_
classTextOutDisplay.html
a39b5578e93d40f3804afc195306ce6a0
QFont
font_
classTextOutDisplay.html
abd5492aea5f714f6975b91e9a28c008f
QTimer *
reset_timer_
classTextOutDisplay.html
a2eefb633cbe2572ef4bd64262c8f300b
std::vector< std::string >
smileys_
classTextOutDisplay.html
a81f01a516d94d4603762e419518a8984
ros::Subscriber
talking_finished_subscriber_
classTextOutDisplay.html
a20eb915831369453b332f3ccbf882e2d
std::string
text_
classTextOutDisplay.html
a7682b7acf2a7ba93b5b5c4dc622eb73c
QLabel *
text_out_label_
classTextOutDisplay.html
ae68eb01d818d18cf8a87024f805c75a3
ros::Subscriber
text_out_subscriber_
classTextOutDisplay.html
a63d9006eed62a7f2a139ebe0ffacd592
bool
user_input_
classTextOutDisplay.html
adfa9e4b8c09c634e26dbea2f123c5261
ros::Subscriber
user_input_subscriber_
classTextOutDisplay.html
a4544dbb0b0d3600fd8653015a84b51e3
ros
namespaceros.html