#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.