38 #include <ArmarXSimulation/interface/ObjectMemoryToSimulationInterface.h>
39 #include <ArmarXSimulation/interface/simulator/SimulatorInterface.h>
77 void createRemoteGuiTab();
82 void RemoteGui_update() override;
86 static const std::string defaultName;
88 armarx::SimulatorInterfacePrx simulator_;
89 ArmarXSimulation::components::object_memory_to_simulation::ComponentInterfacePrx
90 objectMemoryToSimulation_;
97 std::string packageName;
98 std::string packagePath;
107 float verticalSpacing = 50;
111 Properties properties_;
123 void storeScene(
const objects::Scene& scene,
const std::filesystem::path& path);
132 struct RemoteGuiTab : armarx::RemoteGui::Client::Tab
134 armarx::RemoteGui::Client::LineEdit boxLayerName;
135 armarx::RemoteGui::Client::IntSpinBox numBoxes;
137 armarx::RemoteGui::Client::Button drawBoxes;
146 std::mutex arvizMutex;