Public Member Functions | Private Member Functions | Private Attributes | List of all members
moveit_rviz_plugin::FactoryModel Class Reference

#include <factory_model.h>

Inheritance diagram for moveit_rviz_plugin::FactoryModel:
Inheritance graph
[legend]

Public Member Functions

 FactoryModel (rviz::Factory &factory, const QString &mime_type, QObject *parent=nullptr)
 
QMimeData * mimeData (const QModelIndexList &indexes) const override
 
QStringList mimeTypes () const override
 

Private Member Functions

void fillTree (rviz::Factory &factory)
 

Private Attributes

QString mime_type_
 

Detailed Description

Provide a tree model listing all available plugins from the rviz::Factory grouped by package name

Definition at line 79 of file factory_model.h.

Constructor & Destructor Documentation

◆ FactoryModel()

moveit_rviz_plugin::FactoryModel::FactoryModel ( rviz::Factory factory,
const QString &  mime_type,
QObject *  parent = nullptr 
)

Definition at line 76 of file factory_model.cpp.

Member Function Documentation

◆ fillTree()

void moveit_rviz_plugin::FactoryModel::fillTree ( rviz::Factory factory)
private

Definition at line 82 of file factory_model.cpp.

◆ mimeData()

QMimeData * moveit_rviz_plugin::FactoryModel::mimeData ( const QModelIndexList &  indexes) const
override

Definition at line 115 of file factory_model.cpp.

◆ mimeTypes()

QStringList moveit_rviz_plugin::FactoryModel::mimeTypes ( ) const
override

Definition at line 111 of file factory_model.cpp.

Member Data Documentation

◆ mime_type_

QString moveit_rviz_plugin::FactoryModel::mime_type_
private

Definition at line 113 of file factory_model.h.


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


visualization
Author(s): Robert Haschke
autogenerated on Sat May 3 2025 02:40:38