|
OpenStructure
|
#include <sequence_view_object.hh>
Inherits BaseViewObject.
Inherited by AlignmentViewObject.
Public Member Functions | |
| SequenceViewObject (seq::SequenceList &sequences, const QList< QString > &names, QObject *parent=0) | |
| SequenceViewObject (seq::SequenceHandle &sequence, const QString &name, QObject *parent=0) | |
| SequenceViewObject (mol::ChainView &chain, const QString &name, QObject *parent=0) | |
| SequenceViewObject (const gfx::EntityP &entity, QObject *parent=0) | |
| SequenceViewObject (QObject *parent=0) | |
| void | Init () |
| void | AddSequence (seq::ConstSequenceHandle sequence, const QString &name=QString()) |
| void | AddChain (mol::ChainView &chain, const QString &name=QString()) |
| void | AttachGfxObject (gfx::EntityP &ent) |
| gfx::EntityP & | GetGfxObject () |
| virtual void | SetDisplayMode (const QString &mode) |
| QMap< int, QList< int > > | GetIndexesForView (const mol::EntityView &view) |
| QMap< int, QList< int > > | GetIndexesForSubject (const QString &subject, const QString &sequence_name=QString()) |
Public Member Functions inherited from BaseViewObject | |
| BaseViewObject (QObject *parent=0) | |
| void | InsertRow (int pos, BaseRow *row) |
| void | RemoveRow (BaseRow *row) |
| BaseRow * | GetRow (int pos) |
| int | GetRowCount () |
| int | GetMaxColumnCount () const |
| virtual void | SetSelection (int row, const QSet< int > &added, const QSet< int > &removed) |
| virtual QVariant | GetData (int row, int column, int role) |
| virtual bool | SetData (int row, int column, const QVariant &value, int role) |
| virtual Qt::ItemFlags | Flags (int row, int column) const |
| virtual const QStringList & | GetDisplayModes () |
| virtual const QString & | GetCurrentDisplayMode () |
| void | DoubleClicked (int row, int column) |
| void | ZoomIn () |
| void | ZoomOut () |
Static Protected Attributes | |
| static const QString | properties_mode |
| static const QString | secondary_structure_mode |
| static AlignPropertiesPainter * | align_properties_painter |
| static ConservationPainter * | conservation_painter |
| static BackgroundPainter * | background_painter |
| static SeqSecStrPainter * | seq_secondary_structure_painter |
| static SeqSelectionPainter * | seq_selection_painter |
| static SeqTextPainter * | seq_text_painter |
Additional Inherited Members | |
Protected Member Functions inherited from BaseViewObject | |
| virtual void | AddDisplayMode (const QString &mode) |
Protected Attributes inherited from BaseViewObject | |
| QList< BaseRow * > | rows_ |
| QString | current_display_mode_ |
| QStringList | display_modes_ |
Definition at line 46 of file sequence_view_object.hh.
| SequenceViewObject | ( | seq::SequenceList & | sequences, |
| const QList< QString > & | names, | ||
| QObject * | parent = 0 |
||
| ) |
| SequenceViewObject | ( | seq::SequenceHandle & | sequence, |
| const QString & | name, | ||
| QObject * | parent = 0 |
||
| ) |
| SequenceViewObject | ( | mol::ChainView & | chain, |
| const QString & | name, | ||
| QObject * | parent = 0 |
||
| ) |
| SequenceViewObject | ( | const gfx::EntityP & | entity, |
| QObject * | parent = 0 |
||
| ) |
| SequenceViewObject | ( | QObject * | parent = 0 | ) |
| void AddChain | ( | mol::ChainView & | chain, |
| const QString & | name = QString() |
||
| ) |
| void AddSequence | ( | seq::ConstSequenceHandle | sequence, |
| const QString & | name = QString() |
||
| ) |
| void AttachGfxObject | ( | gfx::EntityP & | ent | ) |
| gfx::EntityP& GetGfxObject | ( | ) |
| QMap<int, QList<int> > GetIndexesForSubject | ( | const QString & | subject, |
| const QString & | sequence_name = QString() |
||
| ) |
| QMap<int, QList<int> > GetIndexesForView | ( | const mol::EntityView & | view | ) |
| void Init | ( | ) |
|
virtual |
Reimplemented from BaseViewObject.
Reimplemented in AlignmentViewObject.
|
staticprotected |
Definition at line 74 of file sequence_view_object.hh.
|
staticprotected |
Definition at line 76 of file sequence_view_object.hh.
|
staticprotected |
Definition at line 75 of file sequence_view_object.hh.
|
staticprotected |
Definition at line 71 of file sequence_view_object.hh.
|
staticprotected |
Definition at line 72 of file sequence_view_object.hh.
|
staticprotected |
Definition at line 77 of file sequence_view_object.hh.
|
staticprotected |
Definition at line 78 of file sequence_view_object.hh.
|
staticprotected |
Definition at line 79 of file sequence_view_object.hh.
1.8.5