ARB
Macros | Enumerations | Functions
ed4_ProteinViewer.hxx File Reference
#include <arbdb_base.h>
#include <aw_base.hxx>
Include dependency graph for ed4_ProteinViewer.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define AWAR_PROTVIEW   "protView/"
 
#define AWAR_PV_DISPLAY_ALL   AWAR_PROTVIEW "display_all"
 
#define AWAR_PROTVIEW_FORWARD_STRAND_1   AWAR_PROTVIEW "forward_strand_1"
 
#define AWAR_PROTVIEW_FORWARD_STRAND_2   AWAR_PROTVIEW "forward_strand_2"
 
#define AWAR_PROTVIEW_FORWARD_STRAND_3   AWAR_PROTVIEW "forward_strand_3"
 
#define AWAR_PROTVIEW_COMPLEMENTARY_STRAND_1   AWAR_PROTVIEW "complementary_strand_1"
 
#define AWAR_PROTVIEW_COMPLEMENTARY_STRAND_2   AWAR_PROTVIEW "complementary_strand_2"
 
#define AWAR_PROTVIEW_COMPLEMENTARY_STRAND_3   AWAR_PROTVIEW "complementary_strand_3"
 
#define AWAR_PROTVIEW_DEFINED_FIELDS   AWAR_PROTVIEW "defined_fields"
 
#define AWAR_PROTVIEW_DISPLAY_OPTIONS   AWAR_PROTVIEW "display_options"
 
#define AWAR_PV_SELECTED   AWAR_PROTVIEW "selected"
 
#define AWAR_PV_SELECTED_DB   AWAR_PROTVIEW "selected_db"
 
#define AWAR_PV_SELECTED_FS_1   AWAR_PROTVIEW "selected_fs_1"
 
#define AWAR_PV_SELECTED_FS_2   AWAR_PROTVIEW "selected_fs_2"
 
#define AWAR_PV_SELECTED_FS_3   AWAR_PROTVIEW "selected_fs_3"
 
#define AWAR_PV_SELECTED_CS_1   AWAR_PROTVIEW "selected_cs_1"
 
#define AWAR_PV_SELECTED_CS_2   AWAR_PROTVIEW "selected_cs_2"
 
#define AWAR_PV_SELECTED_CS_3   AWAR_PROTVIEW "selected_cs_3"
 
#define AWAR_PV_MARKED   AWAR_PROTVIEW "marked"
 
#define AWAR_PV_MARKED_DB   AWAR_PROTVIEW "marked_db"
 
#define AWAR_PV_MARKED_FS_1   AWAR_PROTVIEW "marked_fs_1"
 
#define AWAR_PV_MARKED_FS_2   AWAR_PROTVIEW "marked_fs_2"
 
#define AWAR_PV_MARKED_FS_3   AWAR_PROTVIEW "marked_fs_3"
 
#define AWAR_PV_MARKED_CS_1   AWAR_PROTVIEW "marked_cs_1"
 
#define AWAR_PV_MARKED_CS_2   AWAR_PROTVIEW "marked_cs_2"
 
#define AWAR_PV_MARKED_CS_3   AWAR_PROTVIEW "marked_cs_3"
 
#define AWAR_PV_CURSOR   AWAR_PROTVIEW "cursor"
 
#define AWAR_PV_CURSOR_DB   AWAR_PROTVIEW "cursor_db"
 
#define AWAR_PV_CURSOR_FS_1   AWAR_PROTVIEW "cursor_fs_1"
 
#define AWAR_PV_CURSOR_FS_2   AWAR_PROTVIEW "cursor_fs_2"
 
#define AWAR_PV_CURSOR_FS_3   AWAR_PROTVIEW "cursor_fs_3"
 
#define AWAR_PV_CURSOR_CS_1   AWAR_PROTVIEW "cursor_cs_1"
 
#define AWAR_PV_CURSOR_CS_2   AWAR_PROTVIEW "cursor_cs_2"
 
#define AWAR_PV_CURSOR_CS_3   AWAR_PROTVIEW "cursor_cs_3"
 

Enumerations

enum  { PV_AA_CODE = 0, PV_AA_NAME, PV_AA_BOX }
 

Functions

void PV_CreateAwars (AW_root *root, AW_default aw_def)
 
void PV_CallBackFunction (AW_root *root)
 
AW_windowED4_CreateProteinViewer_window (AW_root *aw_root)
 
void PV_SequenceUpdate_CB (GB_CB_TYPE gbtype)
 
void PV_RefreshWindow (AW_root *root)
 
void PV_AddCorrespondingOrfTerminals (class ED4_species_name_terminal *spNameTerm)
 
void PV_AddOrfTerminalsToLoadedSpecies ()
 

Macro Definition Documentation

#define AWAR_PROTVIEW   "protView/"

Definition at line 24 of file ed4_ProteinViewer.hxx.

#define AWAR_PV_DISPLAY_ALL   AWAR_PROTVIEW "display_all"
#define AWAR_PROTVIEW_FORWARD_STRAND_1   AWAR_PROTVIEW "forward_strand_1"
#define AWAR_PROTVIEW_FORWARD_STRAND_2   AWAR_PROTVIEW "forward_strand_2"
#define AWAR_PROTVIEW_FORWARD_STRAND_3   AWAR_PROTVIEW "forward_strand_3"
#define AWAR_PROTVIEW_COMPLEMENTARY_STRAND_1   AWAR_PROTVIEW "complementary_strand_1"
#define AWAR_PROTVIEW_COMPLEMENTARY_STRAND_2   AWAR_PROTVIEW "complementary_strand_2"
#define AWAR_PROTVIEW_COMPLEMENTARY_STRAND_3   AWAR_PROTVIEW "complementary_strand_3"
#define AWAR_PROTVIEW_DEFINED_FIELDS   AWAR_PROTVIEW "defined_fields"
#define AWAR_PROTVIEW_DISPLAY_OPTIONS   AWAR_PROTVIEW "display_options"
#define AWAR_PV_SELECTED   AWAR_PROTVIEW "selected"
#define AWAR_PV_SELECTED_DB   AWAR_PROTVIEW "selected_db"
#define AWAR_PV_SELECTED_FS_1   AWAR_PROTVIEW "selected_fs_1"
#define AWAR_PV_SELECTED_FS_2   AWAR_PROTVIEW "selected_fs_2"
#define AWAR_PV_SELECTED_FS_3   AWAR_PROTVIEW "selected_fs_3"
#define AWAR_PV_SELECTED_CS_1   AWAR_PROTVIEW "selected_cs_1"
#define AWAR_PV_SELECTED_CS_2   AWAR_PROTVIEW "selected_cs_2"
#define AWAR_PV_SELECTED_CS_3   AWAR_PROTVIEW "selected_cs_3"
#define AWAR_PV_MARKED   AWAR_PROTVIEW "marked"
#define AWAR_PV_MARKED_DB   AWAR_PROTVIEW "marked_db"
#define AWAR_PV_MARKED_FS_1   AWAR_PROTVIEW "marked_fs_1"
#define AWAR_PV_MARKED_FS_2   AWAR_PROTVIEW "marked_fs_2"
#define AWAR_PV_MARKED_FS_3   AWAR_PROTVIEW "marked_fs_3"
#define AWAR_PV_MARKED_CS_1   AWAR_PROTVIEW "marked_cs_1"
#define AWAR_PV_MARKED_CS_2   AWAR_PROTVIEW "marked_cs_2"
#define AWAR_PV_MARKED_CS_3   AWAR_PROTVIEW "marked_cs_3"
#define AWAR_PV_CURSOR   AWAR_PROTVIEW "cursor"
#define AWAR_PV_CURSOR_DB   AWAR_PROTVIEW "cursor_db"
#define AWAR_PV_CURSOR_FS_1   AWAR_PROTVIEW "cursor_fs_1"
#define AWAR_PV_CURSOR_FS_2   AWAR_PROTVIEW "cursor_fs_2"
#define AWAR_PV_CURSOR_FS_3   AWAR_PROTVIEW "cursor_fs_3"
#define AWAR_PV_CURSOR_CS_1   AWAR_PROTVIEW "cursor_cs_1"
#define AWAR_PV_CURSOR_CS_2   AWAR_PROTVIEW "cursor_cs_2"
#define AWAR_PV_CURSOR_CS_3   AWAR_PROTVIEW "cursor_cs_3"

Enumeration Type Documentation

anonymous enum
Enumerator
PV_AA_CODE 
PV_AA_NAME 
PV_AA_BOX 

Definition at line 86 of file ed4_ProteinViewer.hxx.

Function Documentation

void PV_CreateAwars ( AW_root root,
AW_default  aw_def 
)
void PV_CallBackFunction ( AW_root root)
AW_window* ED4_CreateProteinViewer_window ( AW_root aw_root)
void PV_SequenceUpdate_CB ( GB_CB_TYPE  gbtype)
void PV_RefreshWindow ( AW_root root)
void PV_AddCorrespondingOrfTerminals ( class ED4_species_name_terminal *  spNameTerm)
void PV_AddOrfTerminalsToLoadedSpecies ( )