#include <dataStructure.h>
Public Member Functions | |
bool | append (Seed *s) |
void | copy_Elem (Seed *to, Seed *from) |
void | copy_otherseedList (SeedList *otherseeds) |
void | copyandappend_otherseedList (SeedList *otherseeds) |
bool | del_End () |
bool | del_Node (Seed *s) |
bool | del_Node_byindex (int pos) |
bool | extend (int step=100) |
bool | isEmpty () |
bool | isFull () |
void | reset () |
SeedList (int initsize=3000) | |
bool | sorted_add (Seed *s) |
void | update_max_min_weights () |
~SeedList () | |
Public Attributes | |
int | curMaxNumSeeds |
double | max_weight |
double | min_weight |
int | nseeds |
Seed ** | seeds |
Definition at line 666 of file dataStructure.h.
SeedList::SeedList | ( | int | initsize = 3000 | ) | [inline] |
Definition at line 674 of file dataStructure.h.
SeedList::~SeedList | ( | ) | [inline] |
Definition at line 696 of file dataStructure.h.
bool SeedList::append | ( | Seed * | s | ) | [inline] |
Definition at line 757 of file dataStructure.h.
void SeedList::copy_Elem | ( | Seed * | to, |
Seed * | from | ||
) | [inline] |
Definition at line 816 of file dataStructure.h.
void SeedList::copy_otherseedList | ( | SeedList * | otherseeds | ) | [inline] |
Definition at line 707 of file dataStructure.h.
void SeedList::copyandappend_otherseedList | ( | SeedList * | otherseeds | ) | [inline] |
Definition at line 732 of file dataStructure.h.
bool SeedList::del_End | ( | ) | [inline] |
Definition at line 809 of file dataStructure.h.
bool SeedList::del_Node | ( | Seed * | s | ) | [inline] |
Definition at line 825 of file dataStructure.h.
bool SeedList::del_Node_byindex | ( | int | pos | ) | [inline] |
Definition at line 857 of file dataStructure.h.
bool SeedList::extend | ( | int | step = 100 | ) | [inline] |
Definition at line 892 of file dataStructure.h.
bool SeedList::isEmpty | ( | ) | [inline] |
Definition at line 879 of file dataStructure.h.
bool SeedList::isFull | ( | ) | [inline] |
Definition at line 885 of file dataStructure.h.
void SeedList::reset | ( | ) | [inline] |
Definition at line 923 of file dataStructure.h.
bool SeedList::sorted_add | ( | Seed * | s | ) | [inline] |
Definition at line 769 of file dataStructure.h.
void SeedList::update_max_min_weights | ( | ) | [inline] |
Definition at line 797 of file dataStructure.h.
Definition at line 670 of file dataStructure.h.
double SeedList::max_weight |
Definition at line 671 of file dataStructure.h.
double SeedList::min_weight |
Definition at line 671 of file dataStructure.h.
int SeedList::nseeds |
Definition at line 669 of file dataStructure.h.
Definition at line 668 of file dataStructure.h.