ARB
|
#include <ali_tlist.hxx>
Public Member Functions | |
int | is_consistent () |
ALI_TLIST () | |
ALI_TLIST (T &a) | |
~ALI_TLIST () | |
void | print () |
void | make_empty () |
void | append_end (T &a) |
void | append_end (ALI_TLIST< T > &a) |
void | append_front (T &a) |
void | append_front (ALI_TLIST< T > &a) |
void | insert_after (T &a) |
void | insert_after (ALI_TLIST< T > &a) |
void | insert_bevor (T &a) |
void | insert_bevor (ALI_TLIST< T > &a) |
void | delete_element () |
void | mark_element () |
void | marked () |
void | overwrite_element (T new_elem) |
int | cardinality () |
int | is_empty () |
int | has_next () |
int | has_prev () |
T | current () |
T | first () |
T | last () |
T | next () |
T | prev () |
Definition at line 32 of file ali_tlist.hxx.
Definition at line 80 of file ali_tlist.hxx.
Definition at line 84 of file ali_tlist.hxx.
Definition at line 89 of file ali_tlist.hxx.
Definition at line 39 of file ali_tlist.hxx.
Definition at line 97 of file ali_tlist.hxx.
Definition at line 116 of file ali_tlist.hxx.
Referenced by ali_prealigner_approximation::clear(), ali_aligner_last_cell::insert_left(), ali_aligner_last_cell::insert_up(), and ali_aligner_dellist::make_empty().
Definition at line 198 of file ali_tlist.hxx.
References ALI_TLIST_ELEM< T >::next_elem, and ALI_TLIST_ELEM< T >::prev_elem.
Referenced by ALI_SUB_SOLUTION::ALI_SUB_SOLUTION(), ALI_PT::find_family(), ali_prealigner_approximation::insert(), ali_aligner_dellist::insert(), ALI_SUB_SOLUTION::insert(), ali_aligner_result::insert(), ali_aligner_last_cell::insert_left(), and ali_aligner_last_cell::insert_up().
Definition at line 214 of file ali_tlist.hxx.
References ALI_TLIST_ELEM< T >::info, ALI_TLIST_ELEM< T >::next_elem, and ALI_TLIST_ELEM< T >::prev_elem.
Definition at line 233 of file ali_tlist.hxx.
References ALI_TLIST_ELEM< T >::next_elem, and ALI_TLIST_ELEM< T >::prev_elem.
Definition at line 248 of file ali_tlist.hxx.
References ALI_TLIST_ELEM< T >::info, ALI_TLIST_ELEM< T >::next_elem, and ALI_TLIST_ELEM< T >::prev_elem.
Definition at line 267 of file ali_tlist.hxx.
References ALI_TLIST_ELEM< T >::next_elem, and ALI_TLIST_ELEM< T >::prev_elem.
Definition at line 287 of file ali_tlist.hxx.
References ALI_TLIST_ELEM< T >::info, ALI_TLIST_ELEM< T >::next_elem, and ALI_TLIST_ELEM< T >::prev_elem.
Definition at line 311 of file ali_tlist.hxx.
References ALI_TLIST_ELEM< T >::next_elem, and ALI_TLIST_ELEM< T >::prev_elem.
Referenced by ALI_SUB_SOLUTION::insert().
Definition at line 331 of file ali_tlist.hxx.
References ALI_TLIST_ELEM< T >::info, ALI_TLIST_ELEM< T >::next_elem, and ALI_TLIST_ELEM< T >::prev_elem.
Definition at line 355 of file ali_tlist.hxx.
References ali_warning(), ALI_TLIST_ELEM< T >::next_elem, NULp, and ALI_TLIST_ELEM< T >::prev_elem.
Referenced by ALI_SUB_SOLUTION::delete_map(), and ali_aligner_dellist::optimize().
Definition at line 146 of file ali_tlist.hxx.
Referenced by ali_aligner_dellist::optimize().
Definition at line 149 of file ali_tlist.hxx.
Referenced by ali_aligner_dellist::optimize().
Definition at line 157 of file ali_tlist.hxx.
Definition at line 162 of file ali_tlist.hxx.
Referenced by ALI_TARRAY< ali_pathmap_up_pointer >::ALI_TARRAY(), ARB_main(), ali_prealigner_approximation::insert(), and ali_aligner_dellist::length().
Definition at line 165 of file ali_tlist.hxx.
Referenced by ALI_PROFILE::ALI_PROFILE(), ALI_SUB_SOLUTION::ALI_SUB_SOLUTION(), ALI_TARRAY< ali_pathmap_up_pointer >::ALI_TARRAY(), ARB_main(), ali_prealigner_approximation::clear(), ali_aligner_result::clear(), ALI_SUB_SOLUTION::delete_map(), ALI_SUB_SOLUTION::free_area(), ALI_SUB_SOLUTION::insert(), ALI_SUB_SOLUTION::is_konsistent(), ali_aligner_dellist::make_empty(), ALI_SUB_SOLUTION::make_one_map(), ALI_SUB_SOLUTION::number_of_free_areas(), ali_aligner_dellist::optimize(), ali_aligner_dellist::print(), ali_prealigner_approximation::print(), ALI_SUB_SOLUTION::print(), ali_aligner_last_cell::print(), ali_aligner_dellist::print_cont(), ali_aligner_dellist::starts(), ali_aligner_dellist::update(), ali_aligner_dellist::~ali_aligner_dellist(), ALI_PT::~ALI_PT(), and ALI_SUB_SOLUTION::~ALI_SUB_SOLUTION().
Definition at line 168 of file ali_tlist.hxx.
Referenced by ALI_PROFILE::ALI_PROFILE(), ALI_SUB_SOLUTION::ALI_SUB_SOLUTION(), ALI_TARRAY< ali_pathmap_up_pointer >::ALI_TARRAY(), ali_prealigner_approximation::clear(), ali_aligner_result::clear(), ALI_SUB_SOLUTION::delete_map(), ALI_SUB_SOLUTION::free_area(), ALI_SUB_SOLUTION::insert(), ALI_SUB_SOLUTION::is_konsistent(), ali_aligner_dellist::make_empty(), ALI_SUB_SOLUTION::make_one_map(), ALI_SUB_SOLUTION::number_of_free_areas(), ali_aligner_dellist::optimize(), ali_aligner_dellist::print(), ali_prealigner_approximation::print(), ALI_SUB_SOLUTION::print(), ali_aligner_last_cell::print(), ali_aligner_dellist::print_cont(), ali_aligner_dellist::starts(), ali_aligner_dellist::update(), ali_aligner_dellist::~ali_aligner_dellist(), ALI_PT::~ALI_PT(), and ALI_SUB_SOLUTION::~ALI_SUB_SOLUTION().
Definition at line 171 of file ali_tlist.hxx.
Definition at line 174 of file ali_tlist.hxx.
Referenced by ali_aligner_dellist::optimize().
Definition at line 177 of file ali_tlist.hxx.
Referenced by ALI_PROFILE::ALI_PROFILE(), ALI_SUB_SOLUTION::ALI_SUB_SOLUTION(), ALI_TARRAY< ali_pathmap_up_pointer >::ALI_TARRAY(), ARB_main(), ali_prealigner_approximation::clear(), ali_aligner_result::clear(), ALI_SUB_SOLUTION::delete_map(), ALI_SUB_SOLUTION::free_area(), ALI_SUB_SOLUTION::insert(), ALI_SUB_SOLUTION::is_konsistent(), ali_aligner_dellist::make_empty(), ALI_SUB_SOLUTION::make_one_map(), ALI_SUB_SOLUTION::number_of_free_areas(), ali_aligner_dellist::optimize(), ali_aligner_dellist::print(), ali_prealigner_approximation::print(), ALI_SUB_SOLUTION::print(), ali_aligner_last_cell::print(), ali_aligner_dellist::print_cont(), ali_aligner_dellist::starts(), ali_aligner_dellist::update(), ali_aligner_dellist::~ali_aligner_dellist(), ALI_PT::~ALI_PT(), and ALI_SUB_SOLUTION::~ALI_SUB_SOLUTION().
Definition at line 181 of file ali_tlist.hxx.
Definition at line 185 of file ali_tlist.hxx.
Referenced by ALI_PROFILE::ALI_PROFILE(), ALI_SUB_SOLUTION::ALI_SUB_SOLUTION(), ALI_TARRAY< ali_pathmap_up_pointer >::ALI_TARRAY(), ali_prealigner_approximation::clear(), ali_aligner_result::clear(), ALI_SUB_SOLUTION::delete_map(), ALI_SUB_SOLUTION::free_area(), ALI_SUB_SOLUTION::insert(), ALI_SUB_SOLUTION::is_konsistent(), ali_aligner_dellist::make_empty(), ALI_SUB_SOLUTION::make_one_map(), ALI_SUB_SOLUTION::number_of_free_areas(), ali_aligner_dellist::optimize(), ali_aligner_dellist::print(), ali_prealigner_approximation::print(), ALI_SUB_SOLUTION::print(), ali_aligner_last_cell::print(), ali_aligner_dellist::print_cont(), ali_aligner_dellist::starts(), ali_aligner_dellist::update(), ali_aligner_dellist::~ali_aligner_dellist(), ALI_PT::~ALI_PT(), and ALI_SUB_SOLUTION::~ALI_SUB_SOLUTION().
Definition at line 190 of file ali_tlist.hxx.