NCBI C++ ToolKit
Macros | Functions | Variables
sequence_viewer_window.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/ncbistd.hpp>
#include "remove_header_conflicts.hpp"
#include <wx/wx.h>
#include "taxonomy_tree.hpp"
#include "sequence_viewer_window.hpp"
#include "sequence_viewer.hpp"
#include "alignment_manager.hpp"
#include "sequence_set.hpp"
#include "show_hide_dialog.hpp"
#include "sequence_display.hpp"
#include "messenger.hpp"
#include <algo/structure/wx_tools/wx_tools.hpp>
#include "molecule_identifier.hpp"
#include "cn3d_tools.hpp"
#include "cn3d_blast.hpp"
+ Include dependency graph for sequence_viewer_window.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Macros

#define MASTER_HAS_STRUCTURE
 

Functions

 EVT_MENU_RANGE (MID_SHOW_TITLES, MID_HIDE_TITLES, ViewerWindowBase::OnTitleView) EVT_MENU_RANGE(MID_ENABLE_EDIT
 
ViewerWindowBase::OnEditMenu EVT_MENU_RANGE (MID_SELECT_RECT, MID_DRAG_HORIZ, ViewerWindowBase::OnMouseMode) EVT_MENU_RANGE(MID_LEFT
 
ViewerWindowBase::OnEditMenu ViewerWindowBase::OnJustification EVT_MENU (MID_SHOW_GEOM_VLTNS, ViewerWindowBase::OnShowGeomVltns) EVT_MENU(MID_FIND_PATTERN
 
ViewerWindowBase::OnEditMenu ViewerWindowBase::OnJustification ViewerWindowBase::OnFindPattern EVT_MENU_RANGE (MID_CACHE_HIGHLIGHTS, MID_RESTORE_CACHED_HIGHLIGHTS, ViewerWindowBase::OnCacheHighlights) SequenceViewerWindow
 

Variables

 USING_NCBI_SCOPE
 
static double prevPSSMWeight = -1.0
 
 MID_SYNC_STRUCS_ON
 
ViewerWindowBase::OnEditMenu MID_SPLIT
 

Macro Definition Documentation

◆ MASTER_HAS_STRUCTURE

#define MASTER_HAS_STRUCTURE
Value:
(sequenceViewer->alignmentManager != NULL && \
sequenceViewer->alignmentManager->GetCurrentMultipleAlignment() != NULL && \
sequenceViewer->alignmentManager->GetCurrentMultipleAlignment()->GetSequenceOfRow(0)->molecule != NULL)
#define NULL
Definition: ncbistd.hpp:225

Definition at line 380 of file sequence_viewer_window.cpp.

Function Documentation

◆ EVT_MENU()

◆ EVT_MENU_RANGE() [1/3]

ViewerWindowBase::OnEditMenu ViewerWindowBase::OnJustification ViewerWindowBase::OnFindPattern EVT_MENU_RANGE ( MID_CACHE_HIGHLIGHTS  ,
MID_RESTORE_CACHED_HIGHLIGHTS  ,
ViewerWindowBase::OnCacheHighlights   
)

Definition at line 66 of file sequence_viewer_window.cpp.

◆ EVT_MENU_RANGE() [2/3]

ViewerWindowBase::OnEditMenu EVT_MENU_RANGE ( MID_SELECT_RECT  ,
MID_DRAG_HORIZ  ,
ViewerWindowBase::OnMouseMode   
)

◆ EVT_MENU_RANGE() [3/3]

EVT_MENU_RANGE ( MID_SHOW_TITLES  ,
MID_HIDE_TITLES  ,
ViewerWindowBase::OnTitleView   
)

Variable Documentation

◆ MID_SPLIT

Definition at line 66 of file sequence_viewer_window.cpp.

Referenced by ViewerWindowBase::ViewerWindowBase().

◆ MID_SYNC_STRUCS_ON

MID_SYNC_STRUCS_ON

Definition at line 66 of file sequence_viewer_window.cpp.

Referenced by ViewerWindowBase::ViewerWindowBase().

◆ prevPSSMWeight

double prevPSSMWeight = -1.0
static

◆ USING_NCBI_SCOPE

USING_NCBI_SCOPE

Definition at line 58 of file sequence_viewer_window.cpp.

Modified on Sun Apr 14 05:26:08 2024 by modify_doxy.py rev. 669887