Search Toolkit Book for CSegregateSetsBase
#include <gui/packages/pkg_sequence_edit/segregate_sets.hpp>
Definition at line 64 of file segregate_sets.hpp.
◆ ~CSegregateSetsBase() virtual CSegregateSetsBase::~CSegregateSetsBase ( ) inlinevirtualDefinition at line 67 of file segregate_sets.hpp.
◆ AddUserObject() void CSegregateSetsBase::AddUserObject ( objects::CBioseq_set & se ) protected ◆ GetSeqEntry() objects::CSeq_entry_Handle CSegregateSetsBase::GetSeqEntry ( unsigned int i ) inlineDefinition at line 68 of file segregate_sets.hpp.
Referenced by CStructCommentSubpanel::GetAllLabels(), CLengthSubpanel::OnSelectButton(), CIDSubpanel::OnSelectButton(), CTextSubpanel::OnSelectButton(), CFileSubpanel::OnSelectButton(), CFieldSubpanel::OnSelectButton(), CFeatureTypeSubpanel::OnSelectButton(), CDescTypeSubpanel::OnSelectButton(), CMolInfoSubpanel::OnSelectButton(), CStructCommentSubpanel::OnSelectButton(), CLengthSubpanel::SetClusters(), CIDSubpanel::SetClusters(), CTextSubpanel::SetClusters(), CFileSubpanel::SetClusters(), CFieldSubpanel::SetClusters(), CFeatureTypeSubpanel::SetClusters(), CDescTypeSubpanel::SetClusters(), CMolInfoSubpanel::SetClusters(), CStructCommentSubpanel::SetClusters(), CRBSubpanel::SetSubsets(), and CRBSubpanel::UpdateList().
◆ GetSetSize() size_t CSegregateSetsBase::GetSetSize ( ) inlineDefinition at line 69 of file segregate_sets.hpp.
References m_SetSeq.
Referenced by CStructCommentSubpanel::GetAllLabels(), CLengthSubpanel::SetClusters(), CIDSubpanel::SetClusters(), CTextSubpanel::SetClusters(), CFileSubpanel::SetClusters(), CFieldSubpanel::SetClusters(), CFeatureTypeSubpanel::SetClusters(), CDescTypeSubpanel::SetClusters(), CMolInfoSubpanel::SetClusters(), CStructCommentSubpanel::SetClusters(), and CRBSubpanel::UpdateList().
◆ GetTopSeqEntry() objects::CSeq_entry_Handle CSegregateSetsBase::GetTopSeqEntry ( ) inline ◆ MoveDescrToEntries() void CSegregateSetsBase::MoveDescrToEntries ( objects::CBioseq_set & se ) protected ◆ PopulateSet() ◆ ReadBioseq() void CSegregateSetsBase::ReadBioseq ( const objects::CSeq_entry & se ) protectedDefinition at line 214 of file segregate_sets.cpp.
References CBioseq_set_Handle::CanGetClass(), CBioseq_set_Base::eClass_nuc_prot, CSegregateSetsBase::SSetSeqRecord::entry, FOR_EACH_SEQENTRY_ON_SEQSET, CBioseq_set_Handle::GetClass(), CBioseq::GetFirstId(), CBioseq_Handle::GetParentBioseq_set(), CBioseq_set_Handle::GetParentBioseq_set(), CBioseq_set_Handle::GetParentEntry(), CSeq_entry_Base::GetSeq(), CBioseq_Handle::GetSeq_entry_Handle(), CSeq_entry_Base::GetSet(), CSegregateSetsBase::SSetSeqRecord::grandparent, CBioseq::IsNa(), CSeq_entry_Base::IsSeq(), CSeq_entry_Base::IsSet(), m_SetSeq, m_TopSeqEntry, and CSegregateSetsBase::SSetSeqRecord::parent.
Referenced by CSegregateSets::CSegregateSets(), CSequesterSets::CSequesterSets(), CWithdrawSequences::CWithdrawSequences(), and CSegregateSets::OnAccept().
◆ TakeFromSet() void CSegregateSetsBase::TakeFromSet ( objects::CBioseq_set & changed_set, CRef< objects::CSeq_entry > se ) protectedDefinition at line 439 of file segregate_sets.cpp.
References CSerialObject::Assign(), CBioseq_set_Base::CanGetClass(), CBioseq_Base::CanGetId(), CBioseq_set_Base::CanGetSeq_set(), CBioseq_set_Base::eClass_nuc_prot, CBioseq_set_Base::GetClass(), CBioseq::GetFirstId(), CBioseq_set::GetNucFromNucProtSet(), CSeq_entry_Base::GetSeq(), CSeq_entry_Base::GetSet(), CSeq_entry_Base::IsSeq(), CSeq_entry_Base::IsSet(), match(), and CBioseq_set_Base::SetSeq_set().
Referenced by CWithdrawSequences::PopulateSet(), and PopulateSet().
◆ m_SetSeqDefinition at line 80 of file segregate_sets.hpp.
Referenced by CSegregateSets::CreateControls(), CSegregateSets::CSegregateSets(), CSequesterSets::CSequesterSets(), CWithdrawSequences::CWithdrawSequences(), CSegregateSets::GetCommand(), CWithdrawSequences::GetCommand(), CWithdrawSequences::GetNames(), GetSeqEntry(), GetSetSize(), CSegregateSets::OnAccept(), CSequesterSets::OnSequester(), CWithdrawSequences::PopulateSet(), PopulateSet(), and ReadBioseq().
◆ m_TopSeqEntry objects::CSeq_entry_Handle CSegregateSetsBase::m_TopSeqEntry protectedDefinition at line 73 of file segregate_sets.hpp.
Referenced by CSegregateSets::CSegregateSets(), CSequesterSets::CSequesterSets(), CWithdrawSequences::CWithdrawSequences(), CSegregateSets::GetCommand(), CWithdrawSequences::GetCommand(), GetTopSeqEntry(), CSegregateSets::OnAccept(), CSequesterSets::OnAccept(), CSequesterSets::OnSequester(), ReadBioseq(), CSequesterSets::RecursivePropagateDown(), CSequesterSets::RecursivePropagateUp(), and CSequesterSets::RestoreTextView().
The 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