__init__.py
/tmp/ws/src/interactive_markers/src/interactive_markers/
____init_____8py.html
interactive_markers
bursty_tf.cpp
/tmp/ws/src/interactive_markers/src/test/
bursty__tf_8cpp.html
interactive_markers/interactive_marker_server.h
void
frameCallback
bursty__tf_8cpp.html
a5431a35bf0005a9301290e0e37c61679
(const ros::TimerEvent &)
int
main
bursty__tf_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
make6DofMarker
bursty__tf_8cpp.html
a8e828773752031311ce3e4dc79955479
(bool fixed)
Marker
makeBox
bursty__tf_8cpp.html
afa525fd16bab2c1d9da98fe0cfc2d667
(InteractiveMarker &msg)
InteractiveMarkerControl &
makeBoxControl
bursty__tf_8cpp.html
a60fde461950bc0fe596473adb9fa8c0c
(InteractiveMarker &msg)
boost::shared_ptr< interactive_markers::InteractiveMarkerServer >
server
bursty__tf_8cpp.html
a408f63f40d0daad9365ed87801a3a6b6
client_test.cpp
/tmp/ws/src/interactive_markers/src/test/
client__test_8cpp.html
interactive_markers/interactive_marker_server.h
interactive_markers/interactive_marker_client.h
SequenceTest
#define
DBG_MSG
client__test_8cpp.html
a932cd20029a448279ddaa898d012a1ef
(...)
#define
DBG_MSG_STREAM
client__test_8cpp.html
a78ea0858ac43a8f4e427eea5cab8a39a
(...)
int
main
client__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
client__test_8cpp.html
a96f0796e7ce9c36a0fbc51ec52b2af39
(InteractiveMarkerClient, init_invalid_tf)
TEST
client__test_8cpp.html
ac4d28bb7d51158cd899ba6ce30dcaf7e
(InteractiveMarkerClient, init_many_inits)
TEST
client__test_8cpp.html
a67ccf9c69baeef0ad4c62b04be6ebc31
(InteractiveMarkerClient, init_many_updates)
TEST
client__test_8cpp.html
a8da0d1100e6c446a7c90857fd74eda8d
(InteractiveMarkerClient, init_simple1)
TEST
client__test_8cpp.html
a3ceced3dc5c5d059cb45bbce517d0ad6
(InteractiveMarkerClient, init_simple2)
TEST
client__test_8cpp.html
a5da93cbf450f18fc036beb8ee948be2d
(InteractiveMarkerClient, init_twoservers)
TEST
client__test_8cpp.html
a2a0a63cd30760f32961b96368a261a08
(InteractiveMarkerClient, init_wait_tf)
TEST
client__test_8cpp.html
ab3dabf461a9e2fe32ad64103977af5ae
(InteractiveMarkerClient, init_wait_tf_inverse)
TEST
client__test_8cpp.html
aa054dd03595ea0f5b0511e9596c768ff
(InteractiveMarkerClient, init_wait_tf_zerotime)
TEST
client__test_8cpp.html
ad8f1cbd54ce759e56746d2b8ecafb022
(InteractiveMarkerClient, wait_tf_inverse)
TEST
client__test_8cpp.html
a874735999d542cd2c83f4d349cb1ce1b
(InteractiveMarkerClient, wrong_seq_num1)
TEST
client__test_8cpp.html
ad4647cf79dff7a4c3cbd1657002501fc
(InteractiveMarkerClient, wrong_seq_num2)
TEST
client__test_8cpp.html
ac43eea43a87c446d49184c75af385550
(InteractiveMarkerClient, wrong_seq_num3)
TEST
client__test_8cpp.html
a50d09e6628f3614f3539f3816280ac79
(InteractiveMarkerClient, wrong_seq_num4)
TEST
client__test_8cpp.html
a82f35fa49c21fda7a7acff6ffc38a8f5
(InteractiveMarkerClient, wrong_seq_num5)
TEST
client__test_8cpp.html
a94f96aaea05e60400f02379cf7ed9da4
(InteractiveMarkerClient, wrong_seq_num6)
std::string
target_frame
client__test_8cpp.html
a345c93f4d96e71a2806f97ea2b34dc6d
interactive_marker_client.cpp
/tmp/ws/src/interactive_markers/src/
interactive__marker__client_8cpp.html
interactive_markers/interactive_marker_client.h
interactive_markers/detail/single_client.h
interactive_markers
#define
DBG_MSG
interactive__marker__client_8cpp.html
a932cd20029a448279ddaa898d012a1ef
(...)
interactive_marker_client.h
/tmp/ws/src/interactive_markers/include/interactive_markers/
interactive__marker__client_8h.html
interactive_markers/visibility_control.hpp
detail/state_machine.h
interactive_markers::InteractiveMarkerClient::CbCollection
interactive_markers::InteractiveMarkerClient
interactive_markers
interactive_marker_server.cpp
/tmp/ws/src/interactive_markers/src/
interactive__marker__server_8cpp.html
interactive_markers/interactive_marker_server.h
interactive_markers
interactive_marker_server.h
/tmp/ws/src/interactive_markers/include/interactive_markers/
interactive__marker__server_8h.html
interactive_markers/visibility_control.hpp
interactive_markers::InteractiveMarkerServer
interactive_markers::InteractiveMarkerServer::MarkerContext
interactive_markers::InteractiveMarkerServer::UpdateContext
interactive_markers
interactive_marker_server.py
/tmp/ws/src/interactive_markers/src/interactive_markers/
interactive__marker__server_8py.html
interactive_markers::interactive_marker_server::InteractiveMarkerServer
interactive_markers::interactive_marker_server::MarkerContext
interactive_markers::interactive_marker_server::UpdateContext
interactive_markers::interactive_marker_server
menu_handler.cpp
/tmp/ws/src/interactive_markers/src/
menu__handler_8cpp.html
interactive_markers/menu_handler.h
interactive_markers
menu_handler.h
/tmp/ws/src/interactive_markers/include/interactive_markers/
menu__handler_8h.html
interactive_markers/interactive_marker_server.h
interactive_markers/visibility_control.hpp
interactive_markers::MenuHandler::EntryContext
interactive_markers::MenuHandler
interactive_markers
menu_handler.py
/tmp/ws/src/interactive_markers/src/interactive_markers/
menu__handler_8py.html
interactive_markers::menu_handler::EntryContext
interactive_markers::menu_handler::MenuHandler
interactive_markers::menu_handler
message_context.cpp
/tmp/ws/src/interactive_markers/src/
message__context_8cpp.html
interactive_markers/detail/message_context.h
interactive_markers/tools.h
interactive_markers
#define
DBG_MSG
message__context_8cpp.html
a932cd20029a448279ddaa898d012a1ef
(...)
message_context.h
/tmp/ws/src/interactive_markers/include/interactive_markers/detail/
message__context_8h.html
interactive_markers::InitFailException
interactive_markers::MessageContext
interactive_markers
missing_tf.cpp
/tmp/ws/src/interactive_markers/src/test/
missing__tf_8cpp.html
interactive_markers/interactive_marker_server.h
void
frameCallback
missing__tf_8cpp.html
a5431a35bf0005a9301290e0e37c61679
(const ros::TimerEvent &)
int
main
missing__tf_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
make6DofMarker
missing__tf_8cpp.html
a8e828773752031311ce3e4dc79955479
(bool fixed)
Marker
makeBox
missing__tf_8cpp.html
afa525fd16bab2c1d9da98fe0cfc2d667
(InteractiveMarker &msg)
InteractiveMarkerControl &
makeBoxControl
missing__tf_8cpp.html
a60fde461950bc0fe596473adb9fa8c0c
(InteractiveMarker &msg)
boost::shared_ptr< interactive_markers::InteractiveMarkerServer >
server
missing__tf_8cpp.html
a408f63f40d0daad9365ed87801a3a6b6
server_client_test.cpp
/tmp/ws/src/interactive_markers/src/test/
server__client__test_8cpp.html
interactive_markers/interactive_marker_server.h
interactive_markers/interactive_marker_client.h
#define
DBG_MSG
server__client__test_8cpp.html
a932cd20029a448279ddaa898d012a1ef
(...)
#define
DBG_MSG_STREAM
server__client__test_8cpp.html
a78ea0858ac43a8f4e427eea5cab8a39a
(...)
visualization_msgs::InteractiveMarkerInitConstPtr
InitConstPtr
server__client__test_8cpp.html
a6445d39e12aeb6b94484f8e49273958f
visualization_msgs::InteractiveMarkerUpdateConstPtr
UpdateConstPtr
server__client__test_8cpp.html
aab53853bc29ae217c8db8afa30d69ec1
void
initCb
server__client__test_8cpp.html
a64009d23638c35ef97a59e0c307755db
(const InitConstPtr &msg)
int
main
server__client__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
resetCb
server__client__test_8cpp.html
aa43477c90813749f3e30439640e53534
(const std::string &server_id)
void
resetReceivedMsgs
server__client__test_8cpp.html
a4c302bd63b5dd969356a58c783372ae7
()
void
statusCb
server__client__test_8cpp.html
a81857fb64568eace84c7773b14363f90
(InteractiveMarkerClient::StatusT status, const std::string &server_id, const std::string &msg)
TEST
server__client__test_8cpp.html
a97ae6f255ecd8019dba6d8332fdc748f
(InteractiveMarkerServerAndClient, connect_tf_error)
void
updateCb
server__client__test_8cpp.html
a778808facfb6dcaaf30d621705a79086
(const UpdateConstPtr &msg)
void
waitMsg
server__client__test_8cpp.html
a66ab24a029e1a42f5894d36a7729cc8f
()
int
init_calls
server__client__test_8cpp.html
a1796e3f1e362c9469da44732d1f9edea
InitConstPtr
init_msg
server__client__test_8cpp.html
abf88e2c5c277c4fab335cb33965cc243
int
reset_calls
server__client__test_8cpp.html
a985de6716dcdc219161bf56420bf9dd6
std::string
reset_server_id
server__client__test_8cpp.html
a4ed188228ad6a1f6339958b4116db3ac
int
status_calls
server__client__test_8cpp.html
ac57a76fc8e4781cbc518bd414736b88b
int
update_calls
server__client__test_8cpp.html
a5bd5c761b122868e7a934e902afb1ee0
UpdateConstPtr
update_msg
server__client__test_8cpp.html
a4dedee73b7e25044975d29cfea445573
server_test.cpp
/tmp/ws/src/interactive_markers/src/test/
server__test_8cpp.html
interactive_markers/interactive_marker_server.h
int
main
server__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
server__test_8cpp.html
ac49ac45c4b086243ae1862f91ce34a3f
(InteractiveMarkerServer, addRemove)
setup.py
/tmp/ws/src/interactive_markers/
setup_8py.html
setup
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
single_client.cpp
/tmp/ws/src/interactive_markers/src/
single__client_8cpp.html
interactive_markers/detail/single_client.h
interactive_markers
#define
DBG_MSG
single__client_8cpp.html
a932cd20029a448279ddaa898d012a1ef
(...)
single_client.h
/tmp/ws/src/interactive_markers/include/interactive_markers/detail/
single__client_8h.html
message_context.h
state_machine.h
../interactive_marker_client.h
interactive_markers::SingleClient
interactive_markers
state_machine.h
/tmp/ws/src/interactive_markers/include/interactive_markers/detail/
state__machine_8h.html
interactive_markers::StateMachine
interactive_markers
tools.cpp
/tmp/ws/src/interactive_markers/src/
tools_8cpp.html
interactive_markers/tools.h
interactive_markers
INTERACTIVE_MARKERS_PUBLIC void
assignDefaultColor
namespaceinteractive__markers.html
ab248184879d8eb84e0dc84083f93713a
(visualization_msgs::Marker &marker, const geometry_msgs::Quaternion &quat)
INTERACTIVE_MARKERS_PUBLIC void
autoComplete
namespaceinteractive__markers.html
a101f7c424cb812bcff6557f8deae8073
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, bool enable_autocomplete_transparency=true)
INTERACTIVE_MARKERS_PUBLIC void
autoComplete
namespaceinteractive__markers.html
aad37290f0df6db9256739e8d44289263
(visualization_msgs::InteractiveMarker &msg, bool enable_autocomplete_transparency=true)
INTERACTIVE_MARKERS_PUBLIC void
makeArrow
namespaceinteractive__markers.html
a61ab7107e859d1f77241ca1962181c97
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, float pos)
INTERACTIVE_MARKERS_PUBLIC void
makeDisc
namespaceinteractive__markers.html
a8531aaf7fc4ec460638cb288508f4e89
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, float width=0.3)
INTERACTIVE_MARKERS_PUBLIC visualization_msgs::InteractiveMarkerControl
makeTitle
namespaceinteractive__markers.html
ae6385440e6d41f8b48c56426638c77bf
(const visualization_msgs::InteractiveMarker &msg)
INTERACTIVE_MARKERS_PUBLIC void
makeViewFacingButton
namespaceinteractive__markers.html
a0c1137b19e8fd9b3b6a5190fa1c61d84
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, std::string text)
INTERACTIVE_MARKERS_PUBLIC void
uniqueifyControlNames
namespaceinteractive__markers.html
aaa89243ab3ca59e7c145d5f5ceff4358
(visualization_msgs::InteractiveMarker &msg)
tools.h
/tmp/ws/src/interactive_markers/include/interactive_markers/
tools_8h.html
interactive_markers/visibility_control.hpp
interactive_markers
INTERACTIVE_MARKERS_PUBLIC void
assignDefaultColor
namespaceinteractive__markers.html
ab248184879d8eb84e0dc84083f93713a
(visualization_msgs::Marker &marker, const geometry_msgs::Quaternion &quat)
INTERACTIVE_MARKERS_PUBLIC void
autoComplete
namespaceinteractive__markers.html
a101f7c424cb812bcff6557f8deae8073
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, bool enable_autocomplete_transparency=true)
INTERACTIVE_MARKERS_PUBLIC void
autoComplete
namespaceinteractive__markers.html
aad37290f0df6db9256739e8d44289263
(visualization_msgs::InteractiveMarker &msg, bool enable_autocomplete_transparency=true)
INTERACTIVE_MARKERS_PUBLIC void
makeArrow
namespaceinteractive__markers.html
a61ab7107e859d1f77241ca1962181c97
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, float pos)
INTERACTIVE_MARKERS_PUBLIC void
makeDisc
namespaceinteractive__markers.html
a8531aaf7fc4ec460638cb288508f4e89
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, float width=0.3)
INTERACTIVE_MARKERS_PUBLIC geometry_msgs::Quaternion
makeQuaternion
namespaceinteractive__markers.html
a26de0c26b6477445db8e1e411be17bf1
(float x, float y, float z)
INTERACTIVE_MARKERS_PUBLIC visualization_msgs::InteractiveMarkerControl
makeTitle
namespaceinteractive__markers.html
ae6385440e6d41f8b48c56426638c77bf
(const visualization_msgs::InteractiveMarker &msg)
INTERACTIVE_MARKERS_PUBLIC void
makeViewFacingButton
namespaceinteractive__markers.html
a0c1137b19e8fd9b3b6a5190fa1c61d84
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, std::string text)
INTERACTIVE_MARKERS_PUBLIC void
uniqueifyControlNames
namespaceinteractive__markers.html
aaa89243ab3ca59e7c145d5f5ceff4358
(visualization_msgs::InteractiveMarker &msg)
visibility_control.hpp
/tmp/ws/src/interactive_markers/include/interactive_markers/
visibility__control_8hpp.html
#define
INTERACTIVE_MARKERS_EXPORT
visibility__control_8hpp.html
afdcda50d3f31a84eb5471e03b616b402
#define
INTERACTIVE_MARKERS_IMPORT
visibility__control_8hpp.html
a95b3be89c13710095134e4833404a88a
#define
INTERACTIVE_MARKERS_LOCAL
visibility__control_8hpp.html
a63022d093320d6672d572b147cb6b90f
#define
INTERACTIVE_MARKERS_PUBLIC
visibility__control_8hpp.html
ae9590c7298296224d3f25f62fe9a36f7
#define
INTERACTIVE_MARKERS_PUBLIC_TYPE
visibility__control_8hpp.html
a0df6b3f1a6c06e8674591994f5e10f9c
interactive_markers::InteractiveMarkerClient::CbCollection
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
void
initCb
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
a08817fab6d263b2e7c8b7683254ad1c7
(const InitConstPtr &i) const
void
resetCb
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
af197807000a92cbd0ca201bc6ccc0387
(const std::string &s) const
void
setInitCb
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
a9e024cfaa7e121a2801c8037222f9edf
(InitCallback init_cb)
void
setResetCb
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
a998f330c8a6aaed8da70ec82f4f041aa
(ResetCallback reset_cb)
void
setStatusCb
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
ac67cfdbb680dbbe54e2caf47abf44d54
(StatusCallback status_cb)
void
setUpdateCb
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
a08881f3f828c80f8986e7d3e821ab1d7
(UpdateCallback update_cb)
void
statusCb
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
a5081fafbd2b7cb2c36c46e6f0aba5667
(StatusT s, const std::string &id, const std::string &m) const
void
updateCb
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
a4a0706e7c1e63e3609dcc44acd0856d2
(const UpdateConstPtr &u) const
InitCallback
init_cb_
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
a7fc2b29e0a3e8e64b0f209de22e83147
ResetCallback
reset_cb_
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
a580f693f02f40eca2125e0a178a72731
StatusCallback
status_cb_
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
ac82c31ead6313161cd8ab04efe6709ce
UpdateCallback
update_cb_
structinteractive__markers_1_1InteractiveMarkerClient_1_1CbCollection.html
ada11cf8469e1e205e6add7e7639e3b43
interactive_markers::MenuHandler::EntryContext
structinteractive__markers_1_1MenuHandler_1_1EntryContext.html
CheckState
check_state
structinteractive__markers_1_1MenuHandler_1_1EntryContext.html
a0816a5ed84c8875ed610c3b54b91651c
std::string
command
structinteractive__markers_1_1MenuHandler_1_1EntryContext.html
adbc0361624c3a431648cdf16240abc93
uint8_t
command_type
structinteractive__markers_1_1MenuHandler_1_1EntryContext.html
acd55ea96514c2bfc74ee6496a80f98e3
FeedbackCallback
feedback_cb
structinteractive__markers_1_1MenuHandler_1_1EntryContext.html
ae1192976c44e8b652d4374a9f9424e40
std::vector< EntryHandle >
sub_entries
structinteractive__markers_1_1MenuHandler_1_1EntryContext.html
a086f0843007d3470a0206288fb2aaf49
std::string
title
structinteractive__markers_1_1MenuHandler_1_1EntryContext.html
a9aef0591837a46e203bf8e8fb8ef9878
bool
visible
structinteractive__markers_1_1MenuHandler_1_1EntryContext.html
aeeb5cb3b8d6d5bd62ab346fe0794ec0a
interactive_markers::menu_handler::EntryContext
classinteractive__markers_1_1menu__handler_1_1EntryContext.html
def
__init__
classinteractive__markers_1_1menu__handler_1_1EntryContext.html
acd5f4313f0f430128519c074a9d23709
(self)
check_state
classinteractive__markers_1_1menu__handler_1_1EntryContext.html
a03ef96bff8645daaa0415bce5ddc12a4
command
classinteractive__markers_1_1menu__handler_1_1EntryContext.html
ad2541d414071593730629769824860fd
command_type
classinteractive__markers_1_1menu__handler_1_1EntryContext.html
a10559c2f4abf38e230a619498fe11fe0
feedback_cb
classinteractive__markers_1_1menu__handler_1_1EntryContext.html
a0e20d573504c4f3d508b47ac15e6b7c6
sub_entries
classinteractive__markers_1_1menu__handler_1_1EntryContext.html
a11d3f8142e3e06334ef4974dbeb4be5d
title
classinteractive__markers_1_1menu__handler_1_1EntryContext.html
a37985f13b767f2c3e267540f7fe67941
visible
classinteractive__markers_1_1menu__handler_1_1EntryContext.html
ada272123294ab35a4f1229b6858623c2
interactive_markers::InitFailException
classinteractive__markers_1_1InitFailException.html
tf2::TransformException
InitFailException
classinteractive__markers_1_1InitFailException.html
a8f33aafcd951537a56cc15b4e6786e4e
(const std::string errorDescription)
interactive_markers::InteractiveMarkerClient
classinteractive__markers_1_1InteractiveMarkerClient.html
interactive_markers::InteractiveMarkerClient::CbCollection
ERROR
classinteractive__markers_1_1InteractiveMarkerClient.html
aec932a7fd0b529a8c471adcf011b08c8a0feab424049505f120ca1cf6c67d57a9
boost::function< void(const InitConstPtr &) >
InitCallback
classinteractive__markers_1_1InteractiveMarkerClient.html
abddc580f5041c5d7af8f5a320c3512ed
visualization_msgs::InteractiveMarkerInitConstPtr
InitConstPtr
classinteractive__markers_1_1InteractiveMarkerClient.html
afdd38157e02b5432d9c6af41ccd5c279
OK
classinteractive__markers_1_1InteractiveMarkerClient.html
aec932a7fd0b529a8c471adcf011b08c8a97e034107a485cd6bde98629757fc28b
boost::function< void(const std::string &) >
ResetCallback
classinteractive__markers_1_1InteractiveMarkerClient.html
a6b04bc5720ff1cde37694926e629e43a
boost::function< void(StatusT, const std::string &, const std::string &) >
StatusCallback
classinteractive__markers_1_1InteractiveMarkerClient.html
aa3105b3afcbd2b4275030f67df92d861
StatusT
classinteractive__markers_1_1InteractiveMarkerClient.html
aec932a7fd0b529a8c471adcf011b08c8
OK
classinteractive__markers_1_1InteractiveMarkerClient.html
aec932a7fd0b529a8c471adcf011b08c8a97e034107a485cd6bde98629757fc28b
WARN
classinteractive__markers_1_1InteractiveMarkerClient.html
aec932a7fd0b529a8c471adcf011b08c8aaccc7c82a8efcff02bb3190dc70792be
ERROR
classinteractive__markers_1_1InteractiveMarkerClient.html
aec932a7fd0b529a8c471adcf011b08c8a0feab424049505f120ca1cf6c67d57a9
boost::function< void(const UpdateConstPtr &) >
UpdateCallback
classinteractive__markers_1_1InteractiveMarkerClient.html
a9b47020e75b701213d4b5e6714e8ac65
visualization_msgs::InteractiveMarkerUpdateConstPtr
UpdateConstPtr
classinteractive__markers_1_1InteractiveMarkerClient.html
a9103c7a9ee3b00167af63fe2a4b5f11f
WARN
classinteractive__markers_1_1InteractiveMarkerClient.html
aec932a7fd0b529a8c471adcf011b08c8aaccc7c82a8efcff02bb3190dc70792be
INTERACTIVE_MARKERS_PUBLIC
InteractiveMarkerClient
classinteractive__markers_1_1InteractiveMarkerClient.html
aa216b3420d1a9a38b2c2cc661a6a166a
(tf2_ros::Buffer &tf, const std::string &target_frame="", const std::string &topic_ns="")
void
processInit
classinteractive__markers_1_1InteractiveMarkerClient.html
a75921c8ac14cadb746997e9bc0f303fc
(const InitConstPtr &msg)
void
processUpdate
classinteractive__markers_1_1InteractiveMarkerClient.html
a6783668759ab849f26ca2727f5b47816
(const UpdateConstPtr &msg)
INTERACTIVE_MARKERS_PUBLIC void
setEnableAutocompleteTransparency
classinteractive__markers_1_1InteractiveMarkerClient.html
a1d70359846bea41abb079e36e50e1951
(bool enable)
INTERACTIVE_MARKERS_PUBLIC void
setInitCb
classinteractive__markers_1_1InteractiveMarkerClient.html
abd9ece0fd290b0a318b9976c8d137573
(const InitCallback &cb)
INTERACTIVE_MARKERS_PUBLIC void
setResetCb
classinteractive__markers_1_1InteractiveMarkerClient.html
a80f6758c3487dc6b0281f8fb3ebf5a14
(const ResetCallback &cb)
INTERACTIVE_MARKERS_PUBLIC void
setStatusCb
classinteractive__markers_1_1InteractiveMarkerClient.html
a4e02028a429ca99a98ffe4b84f2e8643
(const StatusCallback &cb)
INTERACTIVE_MARKERS_PUBLIC void
setTargetFrame
classinteractive__markers_1_1InteractiveMarkerClient.html
adde0a85934cd728201fe16b394fdd900
(std::string target_frame)
INTERACTIVE_MARKERS_PUBLIC void
setUpdateCb
classinteractive__markers_1_1InteractiveMarkerClient.html
a8d4fd89d6e6a7b1a3dc933b3e3bed77f
(const UpdateCallback &cb)
INTERACTIVE_MARKERS_PUBLIC void
shutdown
classinteractive__markers_1_1InteractiveMarkerClient.html
a34c808cbed2fe03098454da05f06f315
()
INTERACTIVE_MARKERS_PUBLIC void
subscribe
classinteractive__markers_1_1InteractiveMarkerClient.html
a2c93be78f0af72fb912d961d24205de3
(std::string topic_ns)
INTERACTIVE_MARKERS_PUBLIC void
update
classinteractive__markers_1_1InteractiveMarkerClient.html
a0d11dde6e2782d2c536450e1d82534b7
()
INTERACTIVE_MARKERS_PUBLIC
~InteractiveMarkerClient
classinteractive__markers_1_1InteractiveMarkerClient.html
a1d03dfb3ed231cf2c4d453738e4c2743
()
IDLE
classinteractive__markers_1_1InteractiveMarkerClient.html
a165a453f2d2d5b2fbc76d18a5d90faa9a3aeb7bb08ebc870c354c5f7e90e714b5
INIT
classinteractive__markers_1_1InteractiveMarkerClient.html
a165a453f2d2d5b2fbc76d18a5d90faa9af931bfeb744c82e1a3ad5feda5166e48
boost::unordered_map< std::string, SingleClientPtr >
M_SingleClient
classinteractive__markers_1_1InteractiveMarkerClient.html
a4517b8967f86425fd22e0657859252e4
RUNNING
classinteractive__markers_1_1InteractiveMarkerClient.html
a165a453f2d2d5b2fbc76d18a5d90faa9a34db90107ecd9a940c1c2654f3dd6000
boost::shared_ptr< SingleClient >
SingleClientPtr
classinteractive__markers_1_1InteractiveMarkerClient.html
aaa00ccc106b16361ef57d7c8672628a8
StateT
classinteractive__markers_1_1InteractiveMarkerClient.html
a165a453f2d2d5b2fbc76d18a5d90faa9
IDLE
classinteractive__markers_1_1InteractiveMarkerClient.html
a165a453f2d2d5b2fbc76d18a5d90faa9a3aeb7bb08ebc870c354c5f7e90e714b5
INIT
classinteractive__markers_1_1InteractiveMarkerClient.html
a165a453f2d2d5b2fbc76d18a5d90faa9af931bfeb744c82e1a3ad5feda5166e48
RUNNING
classinteractive__markers_1_1InteractiveMarkerClient.html
a165a453f2d2d5b2fbc76d18a5d90faa9a34db90107ecd9a940c1c2654f3dd6000
void
process
classinteractive__markers_1_1InteractiveMarkerClient.html
aa43ab5ca8643399628d1133b53b3cf20
(const MsgConstPtrT &msg)
void
statusCb
classinteractive__markers_1_1InteractiveMarkerClient.html
a41641dec50e57f38f1479c5e09ad480f
(StatusT status, const std::string &server_id, const std::string &msg)
void
subscribeInit
classinteractive__markers_1_1InteractiveMarkerClient.html
a55bbeb0a6ec1f31d07fe6a2f73f03b39
()
void
subscribeUpdate
classinteractive__markers_1_1InteractiveMarkerClient.html
a01c60f6a7301c7e7478849724dbfd0b9
()
CbCollection
callbacks_
classinteractive__markers_1_1InteractiveMarkerClient.html
ad80a9dae95df05c008451211863c1c43
bool
enable_autocomplete_transparency_
classinteractive__markers_1_1InteractiveMarkerClient.html
a6c3ac85000cf1f96d821bf37e4cc036b
ros::Subscriber
init_sub_
classinteractive__markers_1_1InteractiveMarkerClient.html
a4407c14a59c2aa216fc8519a34eb47bb
uint32_t
last_num_publishers_
classinteractive__markers_1_1InteractiveMarkerClient.html
ab6608a2ce763d2aa5502cd8821278b3e
ros::NodeHandle
nh_
classinteractive__markers_1_1InteractiveMarkerClient.html
a6d204f75941591d233ba9f71655e2711
M_SingleClient
publisher_contexts_
classinteractive__markers_1_1InteractiveMarkerClient.html
af71fa0664bbc6c9695e8035ac33141eb
boost::recursive_mutex
publisher_contexts_mutex_
classinteractive__markers_1_1InteractiveMarkerClient.html
a79ee3db5e815f2c1195ee033feb5fc36
StateMachine< StateT >
state_
classinteractive__markers_1_1InteractiveMarkerClient.html
a9177d06484174c76c199dd36f7d8d33a
StatusCallback
status_cb_
classinteractive__markers_1_1InteractiveMarkerClient.html
a4b9f13bebc57bcbaf8f769f11f9538d6
std::string
target_frame_
classinteractive__markers_1_1InteractiveMarkerClient.html
af59bbb3745d203bdd280a1a0bc736157
tf2_ros::Buffer &
tf_
classinteractive__markers_1_1InteractiveMarkerClient.html
a2adc9e077ac6d7c482288cdefb6c08c2
std::string
topic_ns_
classinteractive__markers_1_1InteractiveMarkerClient.html
a721e9e33e7f0c18c6f82386f2ca5b08c
ros::Subscriber
update_sub_
classinteractive__markers_1_1InteractiveMarkerClient.html
a5d5fa199928b599bc597fa97fb1a1662
interactive_markers::InteractiveMarkerServer
classinteractive__markers_1_1InteractiveMarkerServer.html
interactive_markers::InteractiveMarkerServer::MarkerContext
interactive_markers::InteractiveMarkerServer::UpdateContext
boost::function< void(const FeedbackConstPtr &) >
FeedbackCallback
classinteractive__markers_1_1InteractiveMarkerServer.html
ae3b07bc67bb5d9e43328331f5ddcbbff
visualization_msgs::InteractiveMarkerFeedbackConstPtr
FeedbackConstPtr
classinteractive__markers_1_1InteractiveMarkerServer.html
a0069fbcb612ff7bd791a13c639645d7b
INTERACTIVE_MARKERS_PUBLIC void
applyChanges
classinteractive__markers_1_1InteractiveMarkerServer.html
a6c4e7b4aa6908ce5b1fee9a94165c20d
()
INTERACTIVE_MARKERS_PUBLIC void
clear
classinteractive__markers_1_1InteractiveMarkerServer.html
a49b6dea2a72b150e2ed3ab9972d33fe8
()
INTERACTIVE_MARKERS_PUBLIC bool
empty
classinteractive__markers_1_1InteractiveMarkerServer.html
a41f7cadb2c10f07372da841e89bdb472
() const
INTERACTIVE_MARKERS_PUBLIC bool
erase
classinteractive__markers_1_1InteractiveMarkerServer.html
a575fcb2ed0e5808897cdedea396cceee
(const std::string &name)
INTERACTIVE_MARKERS_PUBLIC bool
get
classinteractive__markers_1_1InteractiveMarkerServer.html
ad69b45e5046a2c65fc5733b719b27fb0
(std::string name, visualization_msgs::InteractiveMarker &int_marker) const
INTERACTIVE_MARKERS_PUBLIC std::vector< std::string >
getNames
classinteractive__markers_1_1InteractiveMarkerServer.html
a7c62f6f08c34669cc24f673838ecba03
()
INTERACTIVE_MARKERS_PUBLIC void
insert
classinteractive__markers_1_1InteractiveMarkerServer.html
a7b688e99eeb8cdcc3f8d03c49ec5ef70
(const visualization_msgs::InteractiveMarker &int_marker)
INTERACTIVE_MARKERS_PUBLIC void
insert
classinteractive__markers_1_1InteractiveMarkerServer.html
a80765d2bf8150b2d6d57e319f1cf7324
(const visualization_msgs::InteractiveMarker &int_marker, FeedbackCallback feedback_cb, uint8_t feedback_type=DEFAULT_FEEDBACK_CB)
INTERACTIVE_MARKERS_PUBLIC
InteractiveMarkerServer
classinteractive__markers_1_1InteractiveMarkerServer.html
a4f0011b0c6417ef321f88674179f7a6c
(const std::string &topic_ns, const std::string &server_id="", bool spin_thread=false)
INTERACTIVE_MARKERS_PUBLIC bool
setCallback
classinteractive__markers_1_1InteractiveMarkerServer.html
a1db9590fd13d06be742be6cad5b0fcf3
(const std::string &name, FeedbackCallback feedback_cb, uint8_t feedback_type=DEFAULT_FEEDBACK_CB)
INTERACTIVE_MARKERS_PUBLIC bool
setPose
classinteractive__markers_1_1InteractiveMarkerServer.html
ab8d5982de0d33babec76df8efe735845
(const std::string &name, const geometry_msgs::Pose &pose, const std_msgs::Header &header=std_msgs::Header())
INTERACTIVE_MARKERS_PUBLIC std::size_t
size
classinteractive__markers_1_1InteractiveMarkerServer.html
aacab71d99dd79d38ccfd82ed905bf0e9
() const
INTERACTIVE_MARKERS_PUBLIC
~InteractiveMarkerServer
classinteractive__markers_1_1InteractiveMarkerServer.html
a95859089cd7446911bd71e0ca5ad4677
()
static const uint8_t
DEFAULT_FEEDBACK_CB
classinteractive__markers_1_1InteractiveMarkerServer.html
acb20e14ac15b7ad1f5ac31008251f446
boost::unordered_map< std::string, MarkerContext >
M_MarkerContext
classinteractive__markers_1_1InteractiveMarkerServer.html
a1359499615ea4944cf32980113472bb2
boost::unordered_map< std::string, UpdateContext >
M_UpdateContext
classinteractive__markers_1_1InteractiveMarkerServer.html
ab165e6bc6e2f505b904c740fd8c4c93f
void
doSetPose
classinteractive__markers_1_1InteractiveMarkerServer.html
a6dfa75b6e0980c8c622c2b4c7e30d7da
(M_UpdateContext::iterator update_it, const std::string &name, const geometry_msgs::Pose &pose, const std_msgs::Header &header)
void
keepAlive
classinteractive__markers_1_1InteractiveMarkerServer.html
a1c3b628ef2cc2634fec4b879a865dd6a
()
void
processFeedback
classinteractive__markers_1_1InteractiveMarkerServer.html
a95b699b36a6acaf69174480d077c697a
(const FeedbackConstPtr &feedback)
void
publish
classinteractive__markers_1_1InteractiveMarkerServer.html
ade28e547989f5de62a23719429551e23
(visualization_msgs::InteractiveMarkerUpdate &update)
void
publishInit
classinteractive__markers_1_1InteractiveMarkerServer.html
aefd81382065312ad7c4121cd9334ead4
()
void
spinThread
classinteractive__markers_1_1InteractiveMarkerServer.html
ae000e76702717de97fedf67bceafdf53
()
ros::CallbackQueue
callback_queue_
classinteractive__markers_1_1InteractiveMarkerServer.html
a2bb7463120b9cc973d3b2a4bc0feecc0
ros::Subscriber
feedback_sub_
classinteractive__markers_1_1InteractiveMarkerServer.html
a564299a78f1c349973cb71a9c0768d0c
ros::Publisher
init_pub_
classinteractive__markers_1_1InteractiveMarkerServer.html
a6acdf02dcfb0c88d999fb5a42e0f56f5
ros::Timer
keep_alive_timer_
classinteractive__markers_1_1InteractiveMarkerServer.html
aa670aa80a4f0c6c3d9dfdea17403236d
M_MarkerContext
marker_contexts_
classinteractive__markers_1_1InteractiveMarkerServer.html
a74be68c00e30eb1dae53cfdc6a803ece
boost::recursive_mutex
mutex_
classinteractive__markers_1_1InteractiveMarkerServer.html
a96bfde47f3a2493276b741d7bf8dcd52
volatile bool
need_to_terminate_
classinteractive__markers_1_1InteractiveMarkerServer.html
a8792bd95b6c0314401be2a484005c923
ros::NodeHandle
node_handle_
classinteractive__markers_1_1InteractiveMarkerServer.html
a4b1cda4a102d75fc7f3b410042b42fec
M_UpdateContext
pending_updates_
classinteractive__markers_1_1InteractiveMarkerServer.html
a240f8d72d4021e2fa5e9efba95d12cd0
uint64_t
seq_num_
classinteractive__markers_1_1InteractiveMarkerServer.html
ac2df2d92f713915bcb3ae87ca8554a24
std::string
server_id_
classinteractive__markers_1_1InteractiveMarkerServer.html
a02392597d60bee7c93b599024875b1c1
boost::scoped_ptr< boost::thread >
spin_thread_
classinteractive__markers_1_1InteractiveMarkerServer.html
aa4471da6daf57c7d11a366e788cdf2a0
std::string
topic_ns_
classinteractive__markers_1_1InteractiveMarkerServer.html
a2140805388fa65afecebf3980c4faa61
ros::Publisher
update_pub_
classinteractive__markers_1_1InteractiveMarkerServer.html
a67eaa44860b4baf78aca8bc4c4afb110
interactive_markers::interactive_marker_server::InteractiveMarkerServer
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
def
__del__
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
ac695eb1aa9897cbd4592c5b0fd5c4ada
(self)
def
__init__
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
abb5e2ae344a907e0d2724b9efdd7ddbf
(self, topic_ns, server_id="", q_size=100)
def
applyChanges
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a64358ceb9a3dc258ca0bd19cdbea9f16
(self)
def
clear
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a39ae8aa9ccb46883643947b027fd1ca9
(self)
def
doSetPose
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a3be70f41870e86efe100cd163ab1c582
(self, update, name, pose, header)
def
erase
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
af2d7bda692e4b708bd1b58e1f375300b
(self, name)
def
get
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a3f13f05c57ee4010843ad885ed1732af
(self, name)
def
getNames
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
af8d9796e48c2b6c746d0bb2ae8b5123e
(self)
def
insert
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
aa82d8f034cc92e9718e33487309bd1d2
(self, marker, feedback_cb=-1, feedback_type=DEFAULT_FEEDBACK_CB)
def
keepAlive
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
afcb4ea66f3284b515c39f4b296d837eb
(self, msg)
def
processFeedback
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
ace132091bccff8be7532fc8f568111b8
(self, feedback)
def
publish
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a1551db2d5421f7863fe63fb584a4af5e
(self, update)
def
publishInit
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
ae42dd96b40bdfdd19346aca927f58671
(self)
def
setCallback
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a5e8686cbcb4db3632654a0fe041a6fbf
(self, name, feedback_cb, feedback_type=DEFAULT_FEEDBACK_CB)
def
setPose
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
aec7dfa7fa13152375fcdd74f13d6831e
(self, name, pose, header=Header())
init_pub
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
af992c0686879e7088f5e946d857f45fb
marker_contexts
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a22a830f5b613813a4dcfb83632a26d18
mutex
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
ae3378ced7347787f3e810aacf09db3d7
pending_updates
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a54987b87856d55a423b9bc83d604c681
seq_num
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a8f7c970df7b89543a5ea93ca6ae6249f
server_id
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a0a90ab8219472ddd71141b0d891988fb
topic_ns
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
a4c9f7cc86490e75005b83300e87839f3
update_pub
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
ac73e90ba66e80496216039ef7418e0a5
int
DEFAULT_FEEDBACK_CB
classinteractive__markers_1_1interactive__marker__server_1_1InteractiveMarkerServer.html
ae7e6610dbd7e047b6140966d252d0c7a
interactive_markers::InteractiveMarkerServer::MarkerContext
structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html
FeedbackCallback
default_feedback_cb
structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html
ab951fedee00d5105f0b2f99786e20943
boost::unordered_map< uint8_t, FeedbackCallback >
feedback_cbs
structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html
a8f38008553e2757c7a48c42e0a4486bc
visualization_msgs::InteractiveMarker
int_marker
structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html
a9af37e8ec4b2cd8d18b58c4f2091ddb6
std::string
last_client_id
structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html
a26dfb948fa13d58f574b1f3bc54ef3ae
ros::Time
last_feedback
structinteractive__markers_1_1InteractiveMarkerServer_1_1MarkerContext.html
ace9e8f25154ad8c6c0e90b5c6f9181dd
interactive_markers::interactive_marker_server::MarkerContext
classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html
def
__init__
classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html
a0a84718e98a41790728a27a084f803ed
(self)
default_feedback_cb
classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html
a13ef994d3d20bc10d5ab1b418ab6c910
feedback_cbs
classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html
a9708e738be71e1cf47ff53a5ba7f49d7
int_marker
classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html
a3cc8c1534fcc3d63691bb9fd73b13fa9
last_client_id
classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html
af53c679aabd2c9f4469e4265b19072c2
last_feedback
classinteractive__markers_1_1interactive__marker__server_1_1MarkerContext.html
a772acd1db1a1718ff2e10345a5440867
interactive_markers::MenuHandler
classinteractive__markers_1_1MenuHandler.html
interactive_markers::MenuHandler::EntryContext
CHECKED
classinteractive__markers_1_1MenuHandler.html
aff9dacd90b99dc50c147062d0451643aa9daf5f4d3b887813781b10c7fd6e7234
CheckState
classinteractive__markers_1_1MenuHandler.html
aff9dacd90b99dc50c147062d0451643a
NO_CHECKBOX
classinteractive__markers_1_1MenuHandler.html
aff9dacd90b99dc50c147062d0451643aafd5d69623ced7027cfcd49fcf5a002bb
CHECKED
classinteractive__markers_1_1MenuHandler.html
aff9dacd90b99dc50c147062d0451643aa9daf5f4d3b887813781b10c7fd6e7234
UNCHECKED
classinteractive__markers_1_1MenuHandler.html
aff9dacd90b99dc50c147062d0451643aadeb6cb305c178c28e9d005da14b49d7b
uint32_t
EntryHandle
classinteractive__markers_1_1MenuHandler.html
a7b67fefc998ccf4dde491eacad6734cf
boost::function< void(const FeedbackConstPtr &) >
FeedbackCallback
classinteractive__markers_1_1MenuHandler.html
a05bd2fe39c8a697621798e411e04e9ce
visualization_msgs::InteractiveMarkerFeedbackConstPtr
FeedbackConstPtr
classinteractive__markers_1_1MenuHandler.html
a104c42ebdf4d5ef8f2c8e0f017384185
NO_CHECKBOX
classinteractive__markers_1_1MenuHandler.html
aff9dacd90b99dc50c147062d0451643aafd5d69623ced7027cfcd49fcf5a002bb
UNCHECKED
classinteractive__markers_1_1MenuHandler.html
aff9dacd90b99dc50c147062d0451643aadeb6cb305c178c28e9d005da14b49d7b
bool
apply
classinteractive__markers_1_1MenuHandler.html
a54a2caff19e9102b09d732aaba6a5f99
(InteractiveMarkerServer &server, const std::string &marker_name)
bool
getCheckState
classinteractive__markers_1_1MenuHandler.html
a1fcdb1c4c346b92d763e400141a5e182
(EntryHandle handle, CheckState &check_state) const
bool
getTitle
classinteractive__markers_1_1MenuHandler.html
a17bf95b83cd462adeebce2c3603d0165
(EntryHandle handle, std::string &title) const
EntryHandle
insert
classinteractive__markers_1_1MenuHandler.html
a1e1aeb2df0bdab0334e7579b12685c76
(const std::string &title, const FeedbackCallback &feedback_cb)
EntryHandle
insert
classinteractive__markers_1_1MenuHandler.html
ad7807742031f3fb7009afac5389ffcab
(const std::string &title, const uint8_t command_type=visualization_msgs::MenuEntry::FEEDBACK, const std::string &command="")
EntryHandle
insert
classinteractive__markers_1_1MenuHandler.html
a9f4c9d4e5c5487dfef1e50d66d74fdfb
(EntryHandle parent, const std::string &title, const FeedbackCallback &feedback_cb)
EntryHandle
insert
classinteractive__markers_1_1MenuHandler.html
a013021e1a643fc3e15d0fe0d2fc38db0
(EntryHandle parent, const std::string &title, const uint8_t command_type=visualization_msgs::MenuEntry::FEEDBACK, const std::string &command="")
MenuHandler
classinteractive__markers_1_1MenuHandler.html
af4de409935be2900eff614a8357cdb91
()
bool
reApply
classinteractive__markers_1_1MenuHandler.html
af73b9c420b1fed19770a1068d9d7a7b2
(InteractiveMarkerServer &server)
bool
setCheckState
classinteractive__markers_1_1MenuHandler.html
a5591a288d37e7e53fcb7bb2ece343bca
(EntryHandle handle, CheckState check_state)
bool
setVisible
classinteractive__markers_1_1MenuHandler.html
a5b0acd6a6ea3d002d11696692e086365
(EntryHandle handle, bool visible)
EntryHandle
doInsert
classinteractive__markers_1_1MenuHandler.html
a0d71f92614d9a707f906ef29016665f8
(const std::string &title, const uint8_t command_type, const std::string &command, const FeedbackCallback &feedback_cb)
visualization_msgs::MenuEntry
makeEntry
classinteractive__markers_1_1MenuHandler.html
a8b55daf228c6e7287d03acd42f76d5c1
(EntryContext &context, EntryHandle handle, EntryHandle parent_handle)
void
processFeedback
classinteractive__markers_1_1MenuHandler.html
af8ee1130b353a0c30f1b9e3fb00193e8
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
bool
pushMenuEntries
classinteractive__markers_1_1MenuHandler.html
adac2768520f9fd054d485432cdfda8f3
(std::vector< EntryHandle > &handles_in, std::vector< visualization_msgs::MenuEntry > &entries_out, EntryHandle parent_handle)
EntryHandle
current_handle_
classinteractive__markers_1_1MenuHandler.html
a416646fa01a29b2027b62fc795b8fa99
boost::unordered_map< EntryHandle, EntryContext >
entry_contexts_
classinteractive__markers_1_1MenuHandler.html
a0a4074aafd251a81f74cafa8659328da
std::set< std::string >
managed_markers_
classinteractive__markers_1_1MenuHandler.html
a40a6ec3fba476a661a727e4e79a6b92c
std::vector< EntryHandle >
top_level_handles_
classinteractive__markers_1_1MenuHandler.html
a632514ae682f13a96d63691f4a36172c
interactive_markers::menu_handler::MenuHandler
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
def
__init__
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a7cf47af57cc5d77eeaf30eb4a26a4ca1
(self)
def
apply
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a95d72e4b09cab2c877d6430e863bcace
(self, server, marker_name)
def
doInsert
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a298f442e63cbd6b09c227f7206dee5cd
(self, title, command_type, command, feedback_cb)
def
getCheckState
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
aef67e788aa3cf4455c974f3f1d95b2a6
(self, handle)
def
getTitle
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a8c3c1013d6a04c709d98b58bea7a85c8
(self, handle)
def
insert
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a87d3031aee412eddfc64e7e8f7058eec
(self, title, parent=None, command_type=MenuEntry.FEEDBACK, command="", callback=None)
def
makeEntry
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
abe1130486dee65b4856764231d6b98ef
(self, context, handle, parent_handle)
def
processFeedback
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a389aa51c95d21516142d1678637b633c
(self, feedback)
def
pushMenuEntries
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a65fa4535ddaddc42716ce43b37465e8f
(self, handles_in, entries_out, parent_handle)
def
reApply
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a25abc2e3c4f4f721d6dea190513eeea8
(self, server)
def
setCheckState
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a06eeb509faba12b13327b84e31c392b5
(self, handle, check_state)
def
setVisible
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a7d73da86e89fe79c450dfb62becf0cd5
(self, handle, visible)
current_handle_
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a64be87278b90b7ed922f95c1a2074307
entry_contexts_
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a971710b2d32f04eccff07562aa1e289c
managed_markers_
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a68d65158310da9492116919e34f4eed3
top_level_handles_
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a08035aa6b94a5647715a3c7213b03bf7
int
CHECKED
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a158bb4b454bc47bff22e0d37bff04f60
int
NO_CHECKBOX
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a787b01db29b55ac901d8feded5911696
int
UNCHECKED
classinteractive__markers_1_1menu__handler_1_1MenuHandler.html
a6a6818b21421fb00450b29c7d36c0bc9
interactive_markers::MessageContext
classinteractive__markers_1_1MessageContext.html
void
getTfTransforms
classinteractive__markers_1_1MessageContext.html
a8a14dd43e425ca1e39dbc6e3e07675eb
()
void
getTfTransforms
classinteractive__markers_1_1MessageContext.html
ab27abf100b159245b25185b0b8e422e5
()
void
getTfTransforms
classinteractive__markers_1_1MessageContext.html
a078a4827cbba2d16350cc6c6f11f2e3e
()
bool
isReady
classinteractive__markers_1_1MessageContext.html
a040baaa590675370a94d5d44aa356804
()
MessageContext
classinteractive__markers_1_1MessageContext.html
aff0f217bc8f7881606f824af35e5763f
(tf2_ros::Buffer &tf, const std::string &target_frame, const typename MsgT::ConstPtr &msg, bool enable_autocomplete_transparency=true)
MessageContext< MsgT > &
operator=
classinteractive__markers_1_1MessageContext.html
aacf32fc3b201dcd9414b1d8453849520
(const MessageContext< MsgT > &other)
MsgT::Ptr
msg
classinteractive__markers_1_1MessageContext.html
a1e6c1c1d05aa233881e2dda44363d08a
void
getTfTransforms
classinteractive__markers_1_1MessageContext.html
afe7248ca0ae93b04218b98ac7b692410
(std::vector< visualization_msgs::InteractiveMarker > &msg_vec, std::list< size_t > &indices)
void
getTfTransforms
classinteractive__markers_1_1MessageContext.html
a2feeb659d363a7d9e9be22d72f338725
(std::vector< visualization_msgs::InteractiveMarkerPose > &msg_vec, std::list< size_t > &indices)
bool
getTransform
classinteractive__markers_1_1MessageContext.html
a0d958f999d72321ea3e6dbcee9db3aa0
(std_msgs::Header &header, geometry_msgs::Pose &pose_msg)
void
init
classinteractive__markers_1_1MessageContext.html
af78191e8e836d5899533d7bff577ed95
()
void
init
classinteractive__markers_1_1MessageContext.html
a55c05db824c965203a97bb0bdd72f5ac
()
void
init
classinteractive__markers_1_1MessageContext.html
a5f7f2cbf2d4d2a6e29cf169a226378ea
()
bool
enable_autocomplete_transparency_
classinteractive__markers_1_1MessageContext.html
af1a69929854b79175b53b2b37d87eba2
std::list< size_t >
open_marker_idx_
classinteractive__markers_1_1MessageContext.html
a9a68c703b43c80275b1bcf481e486eb2
std::list< size_t >
open_pose_idx_
classinteractive__markers_1_1MessageContext.html
aa86fac12c078906f5b6b93fe5b8999d3
std::string
target_frame_
classinteractive__markers_1_1MessageContext.html
a913a44e6991dfe5aa591a2e445323825
tf2_ros::Buffer &
tf_
classinteractive__markers_1_1MessageContext.html
a08a21bd84a9554cc9ee96412f082be56
SequenceTest
classSequenceTest.html
void
test
classSequenceTest.html
a1889ee34c505345bf3db7c9282950a66
(std::vector< Msg > messages)
visualization_msgs::InteractiveMarkerInitConstPtr
InitConstPtr
classSequenceTest.html
abaab57ad617b8d5bc6aeb2bb9f776459
visualization_msgs::InteractiveMarkerUpdateConstPtr
UpdateConstPtr
classSequenceTest.html
ac030a5796b002b18bb92476ff32fee13
void
initCb
classSequenceTest.html
ab7ad08ad141c1f0ba333341462686682
(const InitConstPtr &msg)
void
resetCb
classSequenceTest.html
a9868e38e4be9861eeaada11be63dedc3
(const std::string &server_id)
void
resetReceivedMsgs
classSequenceTest.html
aa22adf9ba5858f8738957fea4527626a
()
void
statusCb
classSequenceTest.html
aefb50880df7619f4cddc13755530a540
(InteractiveMarkerClient::StatusT status, const std::string &server_id, const std::string &msg)
void
updateCb
classSequenceTest.html
aac4235a43f568c18d3c8021e3e668f5e
(const UpdateConstPtr &msg)
std::vector< visualization_msgs::InteractiveMarkerInit >
recv_init_msgs
classSequenceTest.html
a7233e0f527f55bbc80f39c46949676c5
std::vector< std::string >
recv_reset_calls
classSequenceTest.html
a44768193540e7d67d4a01c597219aa6f
std::vector< visualization_msgs::InteractiveMarkerUpdate >
recv_update_msgs
classSequenceTest.html
a9490a1b7bb4ca6f21a46a28fa2a6f1f5
interactive_markers::SingleClient
classinteractive__markers_1_1SingleClient.html
bool
isInitialized
classinteractive__markers_1_1SingleClient.html
a766cfc09fe1961bf317425c82ad593fd
()
void
process
classinteractive__markers_1_1SingleClient.html
ab9ff4934ac715173ff69b241ad12f600
(const visualization_msgs::InteractiveMarkerInit::ConstPtr &msg, bool enable_autocomplete_transparency=true)
void
process
classinteractive__markers_1_1SingleClient.html
a76bc845ca7338d335ca3b4a90d7fe78d
(const visualization_msgs::InteractiveMarkerUpdate::ConstPtr &msg, bool enable_autocomplete_transparency=true)
SingleClient
classinteractive__markers_1_1SingleClient.html
abee9fb684ed0c6900c8f030c45714204
(const std::string &server_id, tf2_ros::Buffer &tf, const std::string &target_frame, const InteractiveMarkerClient::CbCollection &callbacks)
void
update
classinteractive__markers_1_1SingleClient.html
accd3b0670668a14a12ee2ba94eb9b6ac
()
~SingleClient
classinteractive__markers_1_1SingleClient.html
a0b3f99872ced1a37077cf2cb9d99a548
()
INIT
classinteractive__markers_1_1SingleClient.html
a68b168f478aa4f19b2e61be28024120fa60e2c6a4adbde8ef573f7e48c9dc3d19
MessageContext< visualization_msgs::InteractiveMarkerInit >
InitMessageContext
classinteractive__markers_1_1SingleClient.html
a9e7a22714ba564ae0f976399a003ac6a
std::deque< InitMessageContext >
M_InitMessageContext
classinteractive__markers_1_1SingleClient.html
a199c3bab3679fef1d97b49fd0c8f6c75
std::deque< UpdateMessageContext >
M_UpdateMessageContext
classinteractive__markers_1_1SingleClient.html
ae2240cbaa2bd0c5cfce14d2c5083f38e
RECEIVING
classinteractive__markers_1_1SingleClient.html
a68b168f478aa4f19b2e61be28024120fadef79a8f80e9463a2238c45f44c4d225
StateT
classinteractive__markers_1_1SingleClient.html
a68b168f478aa4f19b2e61be28024120f
INIT
classinteractive__markers_1_1SingleClient.html
a68b168f478aa4f19b2e61be28024120fa60e2c6a4adbde8ef573f7e48c9dc3d19
RECEIVING
classinteractive__markers_1_1SingleClient.html
a68b168f478aa4f19b2e61be28024120fadef79a8f80e9463a2238c45f44c4d225
TF_ERROR
classinteractive__markers_1_1SingleClient.html
a68b168f478aa4f19b2e61be28024120faccbe78fcd736119c4943eb7bb51bd85c
TF_ERROR
classinteractive__markers_1_1SingleClient.html
a68b168f478aa4f19b2e61be28024120faccbe78fcd736119c4943eb7bb51bd85c
MessageContext< visualization_msgs::InteractiveMarkerUpdate >
UpdateMessageContext
classinteractive__markers_1_1SingleClient.html
a35c3c771c264d76412cc0f102f1908df
void
checkInitFinished
classinteractive__markers_1_1SingleClient.html
a52324453ad5bb22dd23ead069c4d134f
()
void
checkKeepAlive
classinteractive__markers_1_1SingleClient.html
ac5ea72e46852411ebf3e6b0a69323c2e
()
void
errorReset
classinteractive__markers_1_1SingleClient.html
a894a56f691e381011d0d531e679539ee
(std::string error_msg)
void
pushUpdates
classinteractive__markers_1_1SingleClient.html
a818af5d9da08619b7b9a44da239b7c26
()
void
transformInitMsgs
classinteractive__markers_1_1SingleClient.html
aeebca723ab946d1cb0843ecc3b1d1481
()
void
transformUpdateMsgs
classinteractive__markers_1_1SingleClient.html
ae7ed02ccf50e30e2ba898bbedf0e5489
()
const InteractiveMarkerClient::CbCollection &
callbacks_
classinteractive__markers_1_1SingleClient.html
abde34f6ced1bd5a92a50e2d5317e5bdc
uint64_t
first_update_seq_num_
classinteractive__markers_1_1SingleClient.html
a1a6a1386c7d902448d16b1a0cf1080c9
M_InitMessageContext
init_queue_
classinteractive__markers_1_1SingleClient.html
a25f0b5373eceb2c6c902a21f6f13c955
uint64_t
last_update_seq_num_
classinteractive__markers_1_1SingleClient.html
aa2cb81816f08d344eae1aa648cf2707c
ros::Time
last_update_time_
classinteractive__markers_1_1SingleClient.html
a43a1bda28bf427c4668f8cd9e3e45c60
std::string
server_id_
classinteractive__markers_1_1SingleClient.html
a95a5dd8736f6369f8fb0b085a7b34a77
StateMachine< StateT >
state_
classinteractive__markers_1_1SingleClient.html
a9513a174da700762b706c26eacd5291c
std::string
target_frame_
classinteractive__markers_1_1SingleClient.html
adecd15c11787d94eb1772efdb242bc9f
tf2_ros::Buffer &
tf_
classinteractive__markers_1_1SingleClient.html
ada8efcc0b17f0adb01dade0e695272fd
M_UpdateMessageContext
update_queue_
classinteractive__markers_1_1SingleClient.html
a4731f1e2145c5178f8df2e7fa2ffd094
bool
update_time_ok_
classinteractive__markers_1_1SingleClient.html
a2073ea6ef7e87acd5bfe029cbf46c688
bool
warn_keepalive_
classinteractive__markers_1_1SingleClient.html
a505ec9f22f995477c70c392ff7ad48c9
interactive_markers::StateMachine
classinteractive__markers_1_1StateMachine.html
ros::Duration
getDuration
classinteractive__markers_1_1StateMachine.html
a4a583c756d1c2e5abe0c5b90a1a52b7d
()
operator StateT
classinteractive__markers_1_1StateMachine.html
a13d461572bde087d6e8a9900262999ea
()
StateMachine &
operator=
classinteractive__markers_1_1StateMachine.html
a8d447a23d87d605f690d9e4f41bfdf59
(StateT state)
StateMachine
classinteractive__markers_1_1StateMachine.html
a585b8ccca8081b89cf87650ad436c447
(std::string name, StateT init_state)
ros::Time
chg_time_
classinteractive__markers_1_1StateMachine.html
ae2f556799c1baacff0d27ad7ca5a2781
std::string
name_
classinteractive__markers_1_1StateMachine.html
a93118f563885aed61a68a6e6f58f59cc
StateT
state_
classinteractive__markers_1_1StateMachine.html
ade4c9342f13e1fde2dd4d753b5d5599d
interactive_markers::InteractiveMarkerServer::UpdateContext
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
FULL_UPDATE
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa3956f82c7eb46a975eab9b7fc127ffec
POSE_UPDATE
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa28c31343302708e6c3ceda8d816b2654
ERASE
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa6bec57aab8c3180b6e04e17e54854810
ERASE
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa6bec57aab8c3180b6e04e17e54854810
FULL_UPDATE
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa3956f82c7eb46a975eab9b7fc127ffec
POSE_UPDATE
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a0b24bf0e6d57e2ae5f9ab43fc4a1a13fa28c31343302708e6c3ceda8d816b2654
FeedbackCallback
default_feedback_cb
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a4f0d750e9e6c9e5aedf3b00da4cf93c5
boost::unordered_map< uint8_t, FeedbackCallback >
feedback_cbs
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a01811e1dd92be5ccc934bca15bd6c303
visualization_msgs::InteractiveMarker
int_marker
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a3fc55de14a827e4e22265bd13c48df63
enum interactive_markers::InteractiveMarkerServer::UpdateContext::@0
update_type
structinteractive__markers_1_1InteractiveMarkerServer_1_1UpdateContext.html
a54bdba943ea69c0d806018dcbbdf8875
interactive_markers::interactive_marker_server::UpdateContext
classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html
def
__init__
classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html
a248a067e9891f3aef21d033d66416a87
(self)
default_feedback_cb
classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html
ab4d30c8ef3f593533d48a6cd5f03ed3c
feedback_cbs
classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html
a0b0db95e7636931a8898fddc787ae322
int_marker
classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html
ae1a41e47b263150047762e0bb71ef7c9
update_type
classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html
aabfcdd15056db2cc8ec16c3b92d226b1
int
ERASE
classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html
aab7a7e7ec6a18cf8ccdfaa0624c95a77
int
FULL_UPDATE
classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html
a5041d72786ce5c24f0203abc4b00d2e6
int
POSE_UPDATE
classinteractive__markers_1_1interactive__marker__server_1_1UpdateContext.html
a6e4fe4f88adffa6c563b34ae71714be6
interactive_markers
namespaceinteractive__markers.html
interactive_markers::interactive_marker_server
interactive_markers::menu_handler
interactive_markers::InitFailException
interactive_markers::InteractiveMarkerClient
interactive_markers::InteractiveMarkerServer
interactive_markers::MenuHandler
interactive_markers::MessageContext
interactive_markers::SingleClient
interactive_markers::StateMachine
INTERACTIVE_MARKERS_PUBLIC void
assignDefaultColor
namespaceinteractive__markers.html
ab248184879d8eb84e0dc84083f93713a
(visualization_msgs::Marker &marker, const geometry_msgs::Quaternion &quat)
INTERACTIVE_MARKERS_PUBLIC void
autoComplete
namespaceinteractive__markers.html
a101f7c424cb812bcff6557f8deae8073
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, bool enable_autocomplete_transparency=true)
INTERACTIVE_MARKERS_PUBLIC void
autoComplete
namespaceinteractive__markers.html
aad37290f0df6db9256739e8d44289263
(visualization_msgs::InteractiveMarker &msg, bool enable_autocomplete_transparency=true)
INTERACTIVE_MARKERS_PUBLIC void
makeArrow
namespaceinteractive__markers.html
a61ab7107e859d1f77241ca1962181c97
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, float pos)
INTERACTIVE_MARKERS_PUBLIC void
makeDisc
namespaceinteractive__markers.html
a8531aaf7fc4ec460638cb288508f4e89
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, float width=0.3)
INTERACTIVE_MARKERS_PUBLIC geometry_msgs::Quaternion
makeQuaternion
namespaceinteractive__markers.html
a26de0c26b6477445db8e1e411be17bf1
(float x, float y, float z)
INTERACTIVE_MARKERS_PUBLIC visualization_msgs::InteractiveMarkerControl
makeTitle
namespaceinteractive__markers.html
ae6385440e6d41f8b48c56426638c77bf
(const visualization_msgs::InteractiveMarker &msg)
INTERACTIVE_MARKERS_PUBLIC void
makeViewFacingButton
namespaceinteractive__markers.html
a0c1137b19e8fd9b3b6a5190fa1c61d84
(const visualization_msgs::InteractiveMarker &msg, visualization_msgs::InteractiveMarkerControl &control, std::string text)
INTERACTIVE_MARKERS_PUBLIC void
uniqueifyControlNames
namespaceinteractive__markers.html
aaa89243ab3ca59e7c145d5f5ceff4358
(visualization_msgs::InteractiveMarker &msg)
interactive_markers::interactive_marker_server
namespaceinteractive__markers_1_1interactive__marker__server.html
interactive_markers::interactive_marker_server::InteractiveMarkerServer
interactive_markers::interactive_marker_server::MarkerContext
interactive_markers::interactive_marker_server::UpdateContext
interactive_markers::menu_handler
namespaceinteractive__markers_1_1menu__handler.html
interactive_markers::menu_handler::EntryContext
interactive_markers::menu_handler::MenuHandler
setup
namespacesetup.html
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e