Learn Environment
Public Member Functions | List of all members
LearnEnvironment Class Reference

A custom RViz panel for managing the learning environment. More...

#include <learn_environment.hpp>

Inheritance diagram for LearnEnvironment:
Inheritance graph
Collaboration diagram for LearnEnvironment:
Collaboration graph

Public Member Functions

 LearnEnvironment (QWidget *parent=0)
 Constructs a LearnEnvironment object. More...
 
 ~LearnEnvironment ()
 Destroys the LearnEnvironment object. More...
 
virtual void load (const rviz::Config &config) override
 Loads user-specific settings. More...
 
virtual void save (rviz::Config config) const override
 Saves user-specific settings. More...
 

Detailed Description

A custom RViz panel for managing the learning environment.

The LearnEnvironment class provides a user interface for managing tasks and their execution and evaluation within the learning environment.

Constructor & Destructor Documentation

◆ LearnEnvironment()

LearnEnvironment::LearnEnvironment ( QWidget parent = 0)

Constructs a LearnEnvironment object.

Parameters
parentPointer to the parent widget.

◆ ~LearnEnvironment()

LearnEnvironment::~LearnEnvironment ( )

Destroys the LearnEnvironment object.

Member Function Documentation

◆ load()

void LearnEnvironment::load ( const rviz::Config &  config)
overridevirtual

Loads user-specific settings.

Parameters
configThe RViz configuration object.

◆ save()

void LearnEnvironment::save ( rviz::Config  config) const
overridevirtual

Saves user-specific settings.

Parameters
configThe RViz configuration object.

The documentation for this class was generated from the following files: