#include <remote_task_model.h>
Model representing solutions of a remote task
Definition at line 127 of file remote_task_model.h.
◆ DataList
◆ RemoteSolutionModel()
moveit_rviz_plugin::RemoteSolutionModel::RemoteSolutionModel |
( |
QObject * |
parent = nullptr | ) |
|
◆ columnCount()
int moveit_rviz_plugin::RemoteSolutionModel::columnCount |
( |
const QModelIndex & |
parent = QModelIndex() | ) |
const |
|
override |
◆ data()
QVariant moveit_rviz_plugin::RemoteSolutionModel::data |
( |
const QModelIndex & |
index, |
|
|
int |
role = Qt::DisplayRole |
|
) |
| const |
|
override |
◆ headerData()
QVariant moveit_rviz_plugin::RemoteSolutionModel::headerData |
( |
int |
section, |
|
|
Qt::Orientation |
orientation, |
|
|
int |
role |
|
) |
| const |
|
override |
◆ isVisible()
bool moveit_rviz_plugin::RemoteSolutionModel::isVisible |
( |
const Data & |
item | ) |
const |
|
inlineprivate |
◆ numFailed()
uint moveit_rviz_plugin::RemoteSolutionModel::numFailed |
( |
| ) |
const |
|
inline |
◆ numSuccessful()
uint moveit_rviz_plugin::RemoteSolutionModel::numSuccessful |
( |
| ) |
const |
|
inline |
◆ processSolutionIDs() [1/2]
void moveit_rviz_plugin::RemoteSolutionModel::processSolutionIDs |
( |
const std::vector< uint32_t > & |
ids, |
|
|
bool |
successful |
|
) |
| |
|
private |
◆ processSolutionIDs() [2/2]
void moveit_rviz_plugin::RemoteSolutionModel::processSolutionIDs |
( |
const std::vector< uint32_t > & |
successful, |
|
|
const std::vector< uint32_t > & |
failed, |
|
|
size_t |
num_failed, |
|
|
double |
total_compute_time |
|
) |
| |
◆ rowCount()
int moveit_rviz_plugin::RemoteSolutionModel::rowCount |
( |
const QModelIndex & |
parent = QModelIndex() | ) |
const |
|
override |
◆ setSolutionData()
void moveit_rviz_plugin::RemoteSolutionModel::setSolutionData |
( |
uint32_t |
id, |
|
|
float |
cost, |
|
|
const QString & |
comment |
|
) |
| |
◆ sort()
void moveit_rviz_plugin::RemoteSolutionModel::sort |
( |
int |
column, |
|
|
Qt::SortOrder |
order |
|
) |
| |
|
override |
◆ sortInternal()
void moveit_rviz_plugin::RemoteSolutionModel::sortInternal |
( |
| ) |
|
|
private |
◆ totalComputeTime()
double moveit_rviz_plugin::RemoteSolutionModel::totalComputeTime |
( |
| ) |
const |
|
inline |
◆ data_
DataList moveit_rviz_plugin::RemoteSolutionModel::data_ |
|
private |
◆ max_cost_
double moveit_rviz_plugin::RemoteSolutionModel::max_cost_ = std::numeric_limits<double>::infinity() |
|
private |
◆ num_failed_
size_t moveit_rviz_plugin::RemoteSolutionModel::num_failed_ = 0 |
|
private |
◆ num_failed_data_
size_t moveit_rviz_plugin::RemoteSolutionModel::num_failed_data_ = 0 |
|
private |
◆ sort_column_
int moveit_rviz_plugin::RemoteSolutionModel::sort_column_ = -1 |
|
private |
◆ sort_order_
Qt::SortOrder moveit_rviz_plugin::RemoteSolutionModel::sort_order_ = Qt::AscendingOrder |
|
private |
◆ sorted_
std::vector<DataList::iterator> moveit_rviz_plugin::RemoteSolutionModel::sorted_ |
|
private |
◆ total_compute_time_
double moveit_rviz_plugin::RemoteSolutionModel::total_compute_time_ = 0.0 |
|
private |
The documentation for this class was generated from the following files: