ARB
Functions
ED4_base.cxx File Reference
#include <arbdbt.h>
#include <ad_cb.h>
#include <aw_preset.hxx>
#include <aw_awar.hxx>
#include <aw_msg.hxx>
#include <aw_root.hxx>
#include <aw_question.hxx>
#include <arb_progress.h>
#include <arb_strbuf.h>
#include <ed4_extern.hxx>
#include "ed4_class.hxx"
#include "ed4_awars.hxx"
#include "ed4_edit_string.hxx"
#include "ed4_list.hxx"
Include dependency graph for ED4_base.cxx:

Go to the source code of this file.

Functions

static void sequence_changed_cb (GBDATA *gb_seq, ED4_base *base, GB_CB_TYPE gbtype)
 
bool ranges_overlap (int p1, int p2, int r1, int r2)
 
bool range_contained_in (int p1, int p2, int r1, int r2)
 
ED4_group_managerED4_build_group_manager_start (ED4_manager *group_parent, GB_CSTR group_name, int group_depth, bool is_folded, ED4_reference_terminals &refterms, ED4_multi_species_manager *&multi_species_manager)
 
void ED4_build_group_manager_end (ED4_multi_species_manager *multi_species_manager)
 

Function Documentation

static void sequence_changed_cb ( GBDATA gb_seq,
ED4_base base,
GB_CB_TYPE  gbtype 
)
static
bool ranges_overlap ( int  p1,
int  p2,
int  r1,
int  r2 
)
inline

Definition at line 192 of file ED4_base.cxx.

References e4_assert.

Referenced by ED4_window::partly_shows().

bool range_contained_in ( int  p1,
int  p2,
int  r1,
int  r2 
)
inline

Definition at line 200 of file ED4_base.cxx.

References e4_assert.

Referenced by ED4_window::completely_shows().

ED4_group_manager* ED4_build_group_manager_start ( ED4_manager group_parent,
GB_CSTR  group_name,
int  group_depth,
bool  is_folded,
ED4_reference_terminals refterms,
ED4_multi_species_manager *&  multi_species_manager 
)
void ED4_build_group_manager_end ( ED4_multi_species_manager multi_species_manager)