ARB
|
#include <arbtools.h>
Go to the source code of this file.
Classes | |
struct | Vector3 |
struct | RNA3D_Global |
Macros | |
#define | M_PI 3.14159265358979323846 |
#define | rna3d_assert(cond) arb_assert(cond) |
#define | AWAR_3D_SAI_SELECTED "rna3d/sai_selected" |
#define | AWAR_3D_DISPLAY_HELIX "rna3d/display_helix" |
#define | AWAR_3D_HELIX_BACKBONE "rna3d/helix_backbone" |
#define | AWAR_3D_HELIX_MIDPOINT "rna3d/helix_midpoint" |
#define | AWAR_3D_HELIX_SIZE "rna3d/helix_size" |
#define | AWAR_3D_HELIX_FROM "rna3d/helix_from" |
#define | AWAR_3D_HELIX_TO "rna3d/helix_to" |
#define | AWAR_3D_HELIX_NUMBER "rna3d/helix_number" |
#define | AWAR_3D_DISPLAY_TERTIARY_INTRACTIONS "rna3d/tertiary_interactions" |
#define | AWAR_3D_DISPLAY_BASES "rna3d/display_bases" |
#define | AWAR_3D_DISPLAY_SIZE "rna3d/display_size" |
#define | AWAR_3D_BASES_MODE "rna3d/bases_mode" |
#define | AWAR_3D_BASES_HELIX "rna3d/bases_helix" |
#define | AWAR_3D_BASES_UNPAIRED_HELIX "rna3d/bases_unpaired_helix" |
#define | AWAR_3D_BASES_NON_HELIX "rna3d/bases_non_helix" |
#define | AWAR_3D_SHAPES_HELIX "rna3d/shapes_helix" |
#define | AWAR_3D_SHAPES_UNPAIRED_HELIX "rna3d/shapes_unpaired_helix" |
#define | AWAR_3D_SHAPES_NON_HELIX "rna3d/shapes_non_helix" |
#define | AWAR_3D_MOL_BACKBONE "rna3d/mol_backbone" |
#define | AWAR_3D_MOL_COLORIZE "rna3d/mol_colorize" |
#define | AWAR_3D_MOL_SIZE "rna3d/mol_size" |
#define | AWAR_3D_MOL_DISP_POS "rna3d/mol_disp_pos" |
#define | AWAR_3D_MOL_POS_INTERVAL "rna3d/mol_pos_interval" |
#define | AWAR_3D_MOL_ROTATE "rna3d/mol_rotate" |
#define | AWAR_3D_MAP_SPECIES "rna3d/mol_map_species" |
#define | AWAR_3D_MAP_SPECIES_DISP_BASE "rna3d/mol_map_species_base" |
#define | AWAR_3D_MAP_SPECIES_DISP_POS "rna3d/mol_map_species_pos" |
#define | AWAR_3D_MAP_SPECIES_DISP_DELETIONS "rna3d/mol_map_species_deletions" |
#define | AWAR_3D_MAP_SPECIES_DISP_MISSING "rna3d/mol_map_species_missing" |
#define | AWAR_3D_MAP_SPECIES_DISP_INSERTIONS "rna3d/mol_map_species_insertions" |
#define | AWAR_3D_MAP_SPECIES_DISP_INSERTIONS_INFO "rna3d/mol_map_species_insertions_info" |
#define | AWAR_3D_SELECTED_SPECIES "rna3d/selected_species" |
#define | AWAR_3D_CURSOR_POSITION "rna3d/cursor_postion" |
#define | AWAR_3D_MAP_ENABLE "rna3d/map_enable" |
#define | AWAR_3D_MAP_SAI "rna3d/map_sai" |
#define | AWAR_3D_MAP_SEARCH_STRINGS "rna3d/map_search_strings" |
#define | AWAR_3D_DISPLAY_MASK "rna3d/display_mask" |
#define | AWAR_3D_23S_RRNA_MOL "rna3d/rrna_mol_23s" |
Functions | |
void | RNA3D_init_global_data (ED4_plugin_host &host) |
Variables | |
RNA3D_Global * | RNA3D |
#define M_PI 3.14159265358979323846 |
Definition at line 23 of file RNA3D_Global.hxx.
Referenced by AW::Angle::fixRadian(), AW::Angle::operator-(), GEN_root::paint(), SEC_root::read_data(), AW::Angle::rotate180deg(), AW::Angle::rotate270deg(), AW::Angle::rotate90deg(), and AWT_graphic_tree::show().
#define rna3d_assert | ( | cond | ) | arb_assert(cond) |
Definition at line 26 of file RNA3D_Global.hxx.
#define AWAR_3D_SAI_SELECTED "rna3d/sai_selected" |
Definition at line 29 of file RNA3D_Global.hxx.
Referenced by CreateRNA3DMainWindow().
#define AWAR_3D_DISPLAY_HELIX "rna3d/display_helix" |
Definition at line 32 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayHelices_window(), CreateRNA3DAwars(), CreateRNA3DMainWindow(), and MapDisplayParameters().
#define AWAR_3D_HELIX_BACKBONE "rna3d/helix_backbone" |
Definition at line 33 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayHelices_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_HELIX_MIDPOINT "rna3d/helix_midpoint" |
Definition at line 34 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayHelices_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_HELIX_SIZE "rna3d/helix_size" |
Definition at line 35 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayHelices_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_HELIX_FROM "rna3d/helix_from" |
Definition at line 36 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), Change3DMolecule_CB(), CreateDisplayHelices_window(), CreateRNA3DAwars(), DisplayHelixNrsChanged_CB(), and MapDisplayParameters().
#define AWAR_3D_HELIX_TO "rna3d/helix_to" |
Definition at line 37 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayHelices_window(), CreateRNA3DAwars(), DisplayHelixNrsChanged_CB(), and MapDisplayParameters().
#define AWAR_3D_HELIX_NUMBER "rna3d/helix_number" |
Definition at line 38 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayHelices_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_DISPLAY_TERTIARY_INTRACTIONS "rna3d/tertiary_interactions" |
Definition at line 40 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayHelices_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_DISPLAY_BASES "rna3d/display_bases" |
Definition at line 43 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayBases_window(), CreateRNA3DAwars(), CreateRNA3DMainWindow(), and MapDisplayParameters().
#define AWAR_3D_DISPLAY_SIZE "rna3d/display_size" |
Definition at line 44 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayBases_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_BASES_MODE "rna3d/bases_mode" |
Definition at line 45 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayBases_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_BASES_HELIX "rna3d/bases_helix" |
Definition at line 46 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayBases_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_BASES_UNPAIRED_HELIX "rna3d/bases_unpaired_helix" |
Definition at line 47 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayBases_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_BASES_NON_HELIX "rna3d/bases_non_helix" |
Definition at line 48 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayBases_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_SHAPES_HELIX "rna3d/shapes_helix" |
Definition at line 49 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayBases_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_SHAPES_UNPAIRED_HELIX "rna3d/shapes_unpaired_helix" |
Definition at line 50 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayBases_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_SHAPES_NON_HELIX "rna3d/shapes_non_helix" |
Definition at line 51 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayBases_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MOL_BACKBONE "rna3d/mol_backbone" |
Definition at line 54 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayOptions_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MOL_COLORIZE "rna3d/mol_colorize" |
Definition at line 55 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayOptions_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MOL_SIZE "rna3d/mol_size" |
Definition at line 56 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayOptions_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MOL_DISP_POS "rna3d/mol_disp_pos" |
Definition at line 57 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayOptions_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MOL_POS_INTERVAL "rna3d/mol_pos_interval" |
Definition at line 58 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayOptions_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MOL_ROTATE "rna3d/mol_rotate" |
Definition at line 59 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayOptions_window(), CreateRNA3DAwars(), KeyPressEventHandler(), MapDisplayParameters(), and RotateMoleculeStateChanged().
#define AWAR_3D_MAP_SPECIES "rna3d/mol_map_species" |
Definition at line 61 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MAP_SPECIES_DISP_BASE "rna3d/mol_map_species_base" |
Definition at line 62 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MAP_SPECIES_DISP_POS "rna3d/mol_map_species_pos" |
Definition at line 63 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MAP_SPECIES_DISP_DELETIONS "rna3d/mol_map_species_deletions" |
Definition at line 64 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MAP_SPECIES_DISP_MISSING "rna3d/mol_map_species_missing" |
Definition at line 65 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MAP_SPECIES_DISP_INSERTIONS "rna3d/mol_map_species_insertions" |
Definition at line 66 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MAP_SPECIES_DISP_INSERTIONS_INFO "rna3d/mol_map_species_insertions_info" |
Definition at line 67 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_SELECTED_SPECIES "rna3d/selected_species" |
Definition at line 69 of file RNA3D_Global.hxx.
Referenced by CreateRNA3DAwars(), and Structure3D::MapCurrentSpeciesToEcoliTemplate().
#define AWAR_3D_CURSOR_POSITION "rna3d/cursor_postion" |
Definition at line 70 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateDisplayOptions_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MAP_ENABLE "rna3d/map_enable" |
Definition at line 72 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), CreateRNA3DMainWindow(), and MapDisplayParameters().
#define AWAR_3D_MAP_SAI "rna3d/map_sai" |
Definition at line 73 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_MAP_SEARCH_STRINGS "rna3d/map_search_strings" |
Definition at line 74 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateMapSequenceData_window(), CreateRNA3DAwars(), and MapDisplayParameters().
#define AWAR_3D_DISPLAY_MASK "rna3d/display_mask" |
Definition at line 76 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), CreateRNA3DAwars(), and CreateRNA3DMainWindow().
#define AWAR_3D_23S_RRNA_MOL "rna3d/rrna_mol_23s" |
Definition at line 77 of file RNA3D_Global.hxx.
Referenced by AddCallBacks(), Change3DMolecule(), Change3DMolecule_CB(), and CreateRNA3DAwars().
void RNA3D_init_global_data | ( | ED4_plugin_host & | host | ) |
Definition at line 24 of file RNA3D_OpenGLEngine.cxx.
Referenced by CreateRNA3DMainWindow().
RNA3D_Global* RNA3D |
Definition at line 22 of file RNA3D_OpenGLEngine.cxx.
Referenced by Structure3D::BuildDisplayList(), ButtonPressEventHandler(), ButtonReleaseEventHandler(), Change3DMolecule_CB(), Structure3D::Combine2Dand3DstructureInfo(), CreateDisplayHelices_window(), CreateRNA3DMainWindow(), DisplayMoleculeMask(), ExposeOpenGLWindow(), Structure3D::GenerateBaseDifferenceDisplayList(), Structure3D::GenerateHelixNrDispList(), Structure3D::GenerateInsertionDisplayList(), KeyPressEventHandler(), Structure3D::MapCurrentSpeciesToEcoliTemplate(), Structure3D::MapSaiToEcoliTemplate(), Structure3D::MapSearchStringsToEcoliTemplate(), MouseMoveEventHandler(), Structure3D::PointsToQuads(), Structure3D::PositionsToCoordinatesDispList(), Structure3D::ReadCoOrdinateFile(), RefreshMappingDisplay(), RefreshOpenGLDisplay(), ResizeOpenGLWindow(), RotateMoleculeStateChanged(), and SpinMolecule().