interactive_markers
Python API
interactive_markers package
Submodules
interactive_markers.interactive_marker_server module
interactive_markers.menu_handler module
Module contents
InteractiveMarkerServer
MenuHandler
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace interactive_markers
Namespace interactive_markers::exceptions
Namespace tf2
Classes and Structs
Struct InteractiveMarkerServer::MarkerContext
Struct InteractiveMarkerServer::UpdateContext
Struct MenuHandler::EntryContext
Class TransformError
Class InteractiveMarkerClient
Class InteractiveMarkerServer
Class MenuHandler
Template Class MessageContext
Functions
Function interactive_markers::assignDefaultColor
Function interactive_markers::autoComplete(visualization_msgs::msg::InteractiveMarker&, bool)
Function interactive_markers::autoComplete(const visualization_msgs::msg::InteractiveMarker&, visualization_msgs::msg::InteractiveMarkerControl&, bool)
Function interactive_markers::makeArrow
Function interactive_markers::makeDisc
Function interactive_markers::makeTitle
Function interactive_markers::makeViewFacingButton
Function interactive_markers::uniqueifyControlNames
Defines
Define INTERACTIVE_MARKERS_EXPORT
Define INTERACTIVE_MARKERS_IMPORT
Define INTERACTIVE_MARKERS_LOCAL
Define INTERACTIVE_MARKERS_PUBLIC
Define INTERACTIVE_MARKERS_PUBLIC_TYPE
Directories
Directory include
Directory interactive_markers
Files
File exceptions.hpp
File interactive_marker_client.hpp
File interactive_marker_server.hpp
File menu_handler.hpp
File message_context.hpp
File tools.hpp
File visibility_control.hpp
Standard Documents
CHANGELOG
Changelog for package interactive_markers
2.5.4 (2024-03-28)
2.5.3 (2023-12-26)
2.5.2 (2023-10-04)
2.5.1 (2023-07-11)
2.5.0 (2023-04-28)
2.4.0 (2023-02-14)
2.3.2 (2022-04-08)
2.3.1 (2022-01-14)
2.3.0 (2021-10-18)
2.2.0 (2021-03-18)
2.1.3 (2020-12-08)
2.1.2 (2020-06-26)
2.1.1 (2020-06-03)
2.1.0 (2020-04-30)
2.0.1 (2019-10-23)
2.0.0 (2019-09-26)
1.11.4 (2018-04-16)
1.11.3 (2016-08-24)
1.11.2 (2016-08-24)
1.11.1 (2014-12-16)
1.11.0 (2014-02-24)
1.10.2 (2014-02-03)
1.10.1 (2014-01-27)
1.10.0 (2014-01-23)
CONTRIBUTING
LICENSE
PACKAGE
Index
interactive_markers
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
I
|
M
|
N
|
P
|
R
|
S
|
T
|
U
A
apply() (interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
applyChanges() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
C
CHECKED (interactive_markers.menu_handler.MenuHandler attribute)
(interactive_markers.MenuHandler attribute)
clear() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
D
DEFAULT_FEEDBACK_CALLBACK (interactive_markers.interactive_marker_server.InteractiveMarkerServer attribute)
(interactive_markers.InteractiveMarkerServer attribute)
doInsert() (interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
doSetPose() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
E
entry_contexts_ (interactive_markers.menu_handler.MenuHandler attribute)
EntryContext (class in interactive_markers.menu_handler)
ERASE (interactive_markers.interactive_marker_server.UpdateContext attribute)
erase() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
F
FULL_UPDATE (interactive_markers.interactive_marker_server.UpdateContext attribute)
G
get() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
getCheckState() (interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
getInteractiveMarkersCallback() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
getTitle() (interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
I
insert() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
(interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
interactive_markers
module
interactive_markers.interactive_marker_server
module
interactive_markers.menu_handler
module
interactive_markers::exceptions::TransformError (C++ class)
interactive_markers::exceptions::TransformError::TransformError (C++ function)
interactive_markers::InteractiveMarkerClient (C++ class)
interactive_markers::InteractiveMarkerClient::InitializeCallback (C++ type)
interactive_markers::InteractiveMarkerClient::InteractiveMarkerClient (C++ function)
,
[1]
interactive_markers::InteractiveMarkerClient::ResetCallback (C++ type)
interactive_markers::InteractiveMarkerClient::State (C++ enum)
interactive_markers::InteractiveMarkerClient::State::STATE_IDLE (C++ enumerator)
interactive_markers::InteractiveMarkerClient::State::STATE_INITIALIZE (C++ enumerator)
interactive_markers::InteractiveMarkerClient::State::STATE_RUNNING (C++ enumerator)
interactive_markers::InteractiveMarkerClient::Status (C++ enum)
interactive_markers::InteractiveMarkerClient::Status::STATUS_DEBUG (C++ enumerator)
interactive_markers::InteractiveMarkerClient::Status::STATUS_ERROR (C++ enumerator)
interactive_markers::InteractiveMarkerClient::Status::STATUS_INFO (C++ enumerator)
interactive_markers::InteractiveMarkerClient::Status::STATUS_WARN (C++ enumerator)
interactive_markers::InteractiveMarkerClient::StatusCallback (C++ type)
interactive_markers::InteractiveMarkerClient::UpdateCallback (C++ type)
interactive_markers::InteractiveMarkerClient::~InteractiveMarkerClient (C++ function)
interactive_markers::InteractiveMarkerServer (C++ class)
interactive_markers::InteractiveMarkerServer::DEFAULT_FEEDBACK_CB (C++ member)
interactive_markers::InteractiveMarkerServer::FeedbackCallback (C++ type)
interactive_markers::InteractiveMarkerServer::FeedbackConstSharedPtr (C++ type)
interactive_markers::InteractiveMarkerServer::InteractiveMarkerServer (C++ function)
,
[1]
interactive_markers::InteractiveMarkerServer::MarkerContext (C++ struct)
interactive_markers::InteractiveMarkerServer::MarkerContext::default_feedback_cb (C++ member)
interactive_markers::InteractiveMarkerServer::MarkerContext::feedback_cbs (C++ member)
interactive_markers::InteractiveMarkerServer::MarkerContext::int_marker (C++ member)
interactive_markers::InteractiveMarkerServer::MarkerContext::last_client_id (C++ member)
interactive_markers::InteractiveMarkerServer::MarkerContext::last_feedback (C++ member)
interactive_markers::InteractiveMarkerServer::UpdateContext (C++ struct)
interactive_markers::InteractiveMarkerServer::UpdateContext::default_feedback_cb (C++ member)
interactive_markers::InteractiveMarkerServer::UpdateContext::feedback_cbs (C++ member)
interactive_markers::InteractiveMarkerServer::UpdateContext::int_marker (C++ member)
interactive_markers::InteractiveMarkerServer::UpdateContext::PhonyNameDueToError::ERASE (C++ enumerator)
interactive_markers::InteractiveMarkerServer::UpdateContext::PhonyNameDueToError::FULL_UPDATE (C++ enumerator)
interactive_markers::InteractiveMarkerServer::UpdateContext::PhonyNameDueToError::POSE_UPDATE (C++ enumerator)
interactive_markers::InteractiveMarkerServer::UpdateContext::update_type (C++ member)
interactive_markers::InteractiveMarkerServer::~InteractiveMarkerServer (C++ function)
interactive_markers::MenuHandler (C++ class)
interactive_markers::MenuHandler::CheckState (C++ enum)
interactive_markers::MenuHandler::CheckState::CHECKED (C++ enumerator)
interactive_markers::MenuHandler::CheckState::NO_CHECKBOX (C++ enumerator)
interactive_markers::MenuHandler::CheckState::UNCHECKED (C++ enumerator)
interactive_markers::MenuHandler::EntryContext (C++ struct)
interactive_markers::MenuHandler::EntryContext::check_state (C++ member)
interactive_markers::MenuHandler::EntryContext::command (C++ member)
interactive_markers::MenuHandler::EntryContext::command_type (C++ member)
interactive_markers::MenuHandler::EntryContext::feedback_cb (C++ member)
interactive_markers::MenuHandler::EntryContext::sub_entries (C++ member)
interactive_markers::MenuHandler::EntryContext::title (C++ member)
interactive_markers::MenuHandler::EntryContext::visible (C++ member)
interactive_markers::MenuHandler::EntryHandle (C++ type)
interactive_markers::MenuHandler::FeedbackCallback (C++ type)
interactive_markers::MenuHandler::FeedbackConstPtr (C++ type)
interactive_markers::MenuHandler::MenuHandler (C++ function)
interactive_markers::MessageContext (C++ class)
interactive_markers::MessageContext::getTfTransforms (C++ function)
interactive_markers::MessageContext::isReady (C++ function)
interactive_markers::MessageContext::MessageContext (C++ function)
,
[1]
interactive_markers::MessageContext::msg (C++ member)
interactive_markers::MessageContext::operator= (C++ function)
INTERACTIVE_MARKERS_EXPORT (C macro)
INTERACTIVE_MARKERS_IMPORT (C macro)
INTERACTIVE_MARKERS_LOCAL (C macro)
INTERACTIVE_MARKERS_PUBLIC (C macro)
INTERACTIVE_MARKERS_PUBLIC_TYPE (C macro)
InteractiveMarkerServer (class in interactive_markers)
(class in interactive_markers.interactive_marker_server)
M
makeEntry() (interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
managed_markers_ (interactive_markers.menu_handler.MenuHandler attribute)
MarkerContext (class in interactive_markers.interactive_marker_server)
MenuHandler (class in interactive_markers)
(class in interactive_markers.menu_handler)
module
interactive_markers
interactive_markers.interactive_marker_server
interactive_markers.menu_handler
N
NO_CHECKBOX (interactive_markers.menu_handler.MenuHandler attribute)
(interactive_markers.MenuHandler attribute)
P
POSE_UPDATE (interactive_markers.interactive_marker_server.UpdateContext attribute)
processFeedback() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
(interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
publish() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
pushMenuEntries() (interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
R
reApply() (interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
S
setCallback() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
setCheckState() (interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
setPose() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
setVisible() (interactive_markers.menu_handler.MenuHandler method)
(interactive_markers.MenuHandler method)
shutdown() (interactive_markers.interactive_marker_server.InteractiveMarkerServer method)
(interactive_markers.InteractiveMarkerServer method)
T
top_level_handles_ (interactive_markers.menu_handler.MenuHandler attribute)
U
UNCHECKED (interactive_markers.menu_handler.MenuHandler attribute)
(interactive_markers.MenuHandler attribute)
UpdateContext (class in interactive_markers.interactive_marker_server)