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