#include <collision_matrix_model.h>

Public Slots | |
| void | setFilterRegExp (const QString &filter) |
Public Member Functions | |
| CollisionMatrixModel (moveit_setup_assistant::LinkPairMap &pairs, const std::vector< std::string > &names, QObject *parent=NULL) | |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const |
| Qt::ItemFlags | flags (const QModelIndex &index) const |
| QVariant | headerData (int section, Qt::Orientation orientation, int role) const |
| moveit_setup_assistant::DisabledReason | reason (const QModelIndex &index) const |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const |
| bool | setData (const QModelIndex &, const QVariant &value, int role) |
| void | setEnabled (const QItemSelection &selection, bool value) |
| void | setEnabled (const QModelIndexList &indexes, bool value) |
Private Member Functions | |
| moveit_setup_assistant::LinkPairMap::iterator | item (const QModelIndex &index) |
| moveit_setup_assistant::LinkPairMap::const_iterator | item (const QModelIndex &index) const |
Private Attributes | |
| moveit_setup_assistant::LinkPairMap & | pairs |
| QList< QString > | q_names |
| const std::vector< std::string > | std_names |
| QList< int > | visual_to_index |
Definition at line 48 of file collision_matrix_model.h.
| CollisionMatrixModel::CollisionMatrixModel | ( | moveit_setup_assistant::LinkPairMap & | pairs, |
| const std::vector< std::string > & | names, | ||
| QObject * | parent = NULL |
||
| ) |
Definition at line 69 of file collision_matrix_model.cpp.
| int CollisionMatrixModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |
Definition at line 100 of file collision_matrix_model.cpp.
| QVariant CollisionMatrixModel::data | ( | const QModelIndex & | index, |
| int | role = Qt::DisplayRole |
||
| ) | const |
Definition at line 105 of file collision_matrix_model.cpp.
| Qt::ItemFlags CollisionMatrixModel::flags | ( | const QModelIndex & | index | ) | const |
Definition at line 212 of file collision_matrix_model.cpp.
| QVariant CollisionMatrixModel::headerData | ( | int | section, |
| Qt::Orientation | orientation, | ||
| int | role | ||
| ) | const |
Definition at line 205 of file collision_matrix_model.cpp.
|
private |
Definition at line 82 of file collision_matrix_model.cpp.
|
inlineprivate |
Definition at line 71 of file collision_matrix_model.h.
| moveit_setup_assistant::DisabledReason CollisionMatrixModel::reason | ( | const QModelIndex & | index | ) | const |
Definition at line 126 of file collision_matrix_model.cpp.
| int CollisionMatrixModel::rowCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |
Definition at line 95 of file collision_matrix_model.cpp.
| bool CollisionMatrixModel::setData | ( | const QModelIndex & | index, |
| const QVariant & | value, | ||
| int | role | ||
| ) |
Definition at line 134 of file collision_matrix_model.cpp.
| void CollisionMatrixModel::setEnabled | ( | const QItemSelection & | selection, |
| bool | value | ||
| ) |
Definition at line 164 of file collision_matrix_model.cpp.
| void CollisionMatrixModel::setEnabled | ( | const QModelIndexList & | indexes, |
| bool | value | ||
| ) |
Definition at line 186 of file collision_matrix_model.cpp.
|
slot |
Definition at line 192 of file collision_matrix_model.cpp.
|
private |
Definition at line 77 of file collision_matrix_model.h.
|
private |
Definition at line 79 of file collision_matrix_model.h.
|
private |
Definition at line 78 of file collision_matrix_model.h.
|
private |
Definition at line 80 of file collision_matrix_model.h.