19 #ifndef OST_SEQUENCE_VIEWER_SEQUENCE_VIEW_OBJECT
20 #define OST_SEQUENCE_VIEWER_SEQUENCE_VIEW_OBJECT
44 namespace ost {
namespace gui {
68 QMap<int, QList<int> >
GetIndexesForSubject(
const QString& subject,
const QString& sequence_name=QString());
QMap< int, QList< int > > GetIndexesForView(const mol::EntityView &view)
void AttachGfxObject(gfx::EntityP &ent)
static SeqSelectionPainter * seq_selection_painter
static SeqSecStrPainter * seq_secondary_structure_painter
virtual void SetDisplayMode(const QString &mode)
void AddChain(mol::ChainView &chain, const QString &name=QString())
static BackgroundPainter * background_painter
void AddSequence(seq::ConstSequenceHandle sequence, const QString &name=QString())
boost::shared_ptr< Entity > EntityP
static const QString properties_mode
QMap< int, QList< int > > GetIndexesForSubject(const QString &subject, const QString &sequence_name=QString())
static ConservationPainter * conservation_painter
static AlignPropertiesPainter * align_properties_painter
static SeqTextPainter * seq_text_painter
gfx::EntityP & GetGfxObject()
SequenceViewObject(seq::SequenceList &sequences, const QList< QString > &names, QObject *parent=0)
static const QString secondary_structure_mode