Search Toolkit Book for CAlignOtherAddPanel
#include <gui/widgets/edit/alignment_assistant.hpp>
CAlignOtherAddPanel class declaration
Definition at line 390 of file alignment_assistant.hpp.
◆ CAlignOtherAddPanel() [1/2] CAlignOtherAddPanel::CAlignOtherAddPanel ( ) ◆ CAlignOtherAddPanel() [2/2] CAlignOtherAddPanel::CAlignOtherAddPanel ( wxWindow * parent, CRef< CSeq_loc > align_loc, CSeq_entry_Handle seh, wxWindowID id =wxID_ANY
, const wxPoint & pos = wxDefaultPosition
, const wxSize & size = wxDefaultSize
, long style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL
) ◆ ~CAlignOtherAddPanel() CAlignOtherAddPanel::~CAlignOtherAddPanel ( ) ◆ AddOneCommand()
Definition at line 3028 of file alignment_assistant.cpp.
References cmd, eExtreme_Biological, NStr::EqualNocase(), CSeq_loc_Base::GetMix(), CBioseq_Handle::GetSeq_entry_Handle(), NStr::IsBlank(), CSeq_loc_Base::IsMix(), CSeq_loc_mix_Base::IsSet(), ncbi::grid::netcache::search::fields::key, m_Comment, m_FeatureType, m_GBQualPanel, m_GeneDesc, m_Locus, m_QualFeat, CGBQualPanel::PopulateGBQuals(), ToStdString(), CGBQualPanel::TransferDataFromWindow(), x_AddGeneQuals(), and x_AddQuals().
Referenced by GetCommand().
◆ Create() bool CAlignOtherAddPanel::Create ( wxWindow * parent, wxWindowID id =wxID_ANY
, const wxPoint & pos = wxDefaultPosition
, const wxSize & size = wxDefaultSize
, long style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL
) ◆ CreateControls() void CAlignOtherAddPanel::CreateControls ( )
Creates the controls and sizers.
Control creation for CAlignOtherAddPanel
Definition at line 2839 of file alignment_assistant.cpp.
References _, ID_CALIGN_OTHER_ADDPANEL_FEATURE_TYPE_LISTBOX, ID_CALIGN_OTHER_ADDPANEL_TEXTCTRL11, ID_CALIGN_OTHER_ADDPANEL_TEXTCTRL12, ID_CALIGN_OTHER_ADDPANEL_TEXTCTRL14, m_Comment, m_FeatureType, m_GBQualPanel, m_GBQualSizer, m_GeneDesc, m_Loc, m_Location, m_Locus, m_QualFeat, m_scope, CLocationPanel::TransferDataToWindow(), wxFIXED_MINSIZE, wxID_ANY, x_ChangeFeatureType(), and x_ListFeatures().
Referenced by Create().
◆ GetBitmapResource() wxBitmap CAlignOtherAddPanel::GetBitmapResource ( const wxString & name ) ◆ GetCommand()Definition at line 3001 of file alignment_assistant.cpp.
References AddOneCommand(), cmd, ctll::empty(), CLocationPanel::GetSeq_loc(), i, NStr::IsBlank(), ncbi::grid::netcache::search::fields::key, m_FeatureType, m_Location, ToStdString(), CLocationPanel::TransferDataFromWindow(), and CAlignmentAssistant::TranslateLocations().
Referenced by CAlignmentAssistant::OnAddAlignOther().
◆ GetIconResource() wxIcon CAlignOtherAddPanel::GetIconResource ( const wxString & name ) ◆ Init() void CAlignOtherAddPanel::Init ( void )Initialises member variables.
Member initialisation
Definition at line 2819 of file alignment_assistant.cpp.
References m_Comment, m_FeatureType, m_GBQualPanel, m_GBQualSizer, m_GeneDesc, m_Location, m_Locus, m_QualFeat, NULL, and CRef< C, Locker >::Reset().
Referenced by CAlignOtherAddPanel().
◆ OnFeatureTypeListboxSelected() void CAlignOtherAddPanel::OnFeatureTypeListboxSelected ( wxCommandEvent & event ) ◆ ShowToolTips() bool CAlignOtherAddPanel::ShowToolTips ( ) static ◆ x_AddGeneQuals() void CAlignOtherAddPanel::x_AddGeneQuals ( objects::CSeq_feat & gene ) private ◆ x_AddQuals() void CAlignOtherAddPanel::x_AddQuals ( objects::CSeq_feat & feat ) private ◆ x_ChangeFeatureType() void CAlignOtherAddPanel::x_ChangeFeatureType ( const string & key ) private ◆ x_ListFeatures() void CAlignOtherAddPanel::x_ListFeatures ( ) privateDefinition at line 2926 of file alignment_assistant.cpp.
References CSeqFeatData_Base::e_Imp, set< Key, Compare >::end(), set< Key, Compare >::find(), CFeatListItem::GetDescription(), GetSortedFeatList(), CFeatListItem::GetSubtype(), CFeatListItem::GetType(), i, set< Key, Compare >::insert(), CSeqFeatData::IsRegulatory(), ITERATE, m_DefaultKey, m_FeatureType, m_QualFeat, m_TopSeqEntry, CFeatureTypePanel::s_IsRarelyUsedOrDiscouragedFeatureType(), ToWxString(), and types.
Referenced by CreateControls().
◆ m_Comment wxTextCtrl* CAlignOtherAddPanel::m_Comment private ◆ m_DefaultKey string CAlignOtherAddPanel::m_DefaultKey private ◆ m_FeatureType wxListBox* CAlignOtherAddPanel::m_FeatureType private ◆ m_GBQualPanel ◆ m_GBQualSizer wxBoxSizer* CAlignOtherAddPanel::m_GBQualSizer private ◆ m_GeneDesc wxTextCtrl* CAlignOtherAddPanel::m_GeneDesc private ◆ m_Loc ◆ m_Location ◆ m_Locus wxTextCtrl* CAlignOtherAddPanel::m_Locus private ◆ m_QualFeat CRef<objects::CSeq_feat> CAlignOtherAddPanel::m_QualFeat private ◆ m_scope ◆ m_TopSeqEntryThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4