| 
    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... | |