|
Robowflex
v0.1
Making MoveIt Easy
|
#include <mutex>#include <dart/external/imgui/imgui.h>#include <dart/gui/osg/ImGuiWidget.hpp>#include <dart/gui/osg/osg.hpp>#include <robowflex_library/class_forward.h>#include <robowflex_library/adapter.h>#include <robowflex_dart/world.h>#include <robowflex_dart/space.h>#include <robowflex_dart/tsr.h>#include <robowflex_dart/planning.h>Go to the source code of this file.
Classes | |
| class | robowflex::darts::Viewer |
| Viewer class. More... | |
| class | robowflex::darts::Window |
| Open Scene Graph GUI for DART visualization. More... | |
| struct | robowflex::darts::Window::InteractiveOptions |
| Options for creating an interactive marker. More... | |
| struct | robowflex::darts::Window::InteractiveReturn |
| Return from creating an interactive marker. More... | |
| struct | robowflex::darts::Window::DnDReturn |
| Return from creating a movable frame. More... | |
| class | robowflex::darts::Widget |
| Abstract class for IMGUI Widget. More... | |
| class | robowflex::darts::ImGuiElement |
| Abstract GUI element. More... | |
| class | robowflex::darts::TextElement |
| A basic text element. More... | |
| class | robowflex::darts::CheckboxElement |
| A checkbox element that modifies a boolean. More... | |
| class | robowflex::darts::ButtonElement |
| A basic push-button element. More... | |
| class | robowflex::darts::RenderElement |
| Generic rendered element. Use callback to display whatever GUI elements needed. More... | |
| class | robowflex::darts::LinePlotElement |
| Line plot element. Displays an updated line graph of data. More... | |
| class | robowflex::darts::WindowWidget |
| IMGUI widget to add interactive GUI elements programmatically. More... | |
| class | robowflex::darts::TSREditWidget |
| IMGUI widget to design TSRs. More... | |
| class | robowflex::darts::TSRSolveWidget |
| Class for solving a set of TSRs. More... | |
| struct | robowflex::darts::TSRSolveWidget::ErrorLines |
| Error plots for TSRs. More... | |
Namespaces | |
| robowflex | |
| Main namespace. Contains all library classes and functions. | |
| robowflex::darts | |
| DART-based robot modeling and planning. | |
Typedefs | |
| using | robowflex::darts::ButtonCallback = std::function< void()> |
| Callback function upon a button press. More... | |
| using | robowflex::darts::RenderCallback = std::function< void()> |
| Callback upon a render call. More... | |
Functions | |
| std::string | robowflex::darts::generateUUID () |
| Generate a unique identifier. More... | |