Lines Matching refs:Element
45 struct Element { struct
46 Element() : value(0), next(0), prev(0) {} in Element() function
47 Element(T v) : value(v), next(0), prev(0) {} in Element() argument
50 Element* next; argument
51 Element* prev; argument
82 elements_[i] = new Element(i); in Initialize()
108 Element* element = elements_[element_id]; in Add()
125 Element* element = elements_[element_id]; in Move()
170 Element* split_el = class_split_[class_id]; in SplitRefine()
177 Element* split_el = class_split_[class_id]; in SplitRefine()
187 for (Element* el = classes_[new_class]; el; el = el->next) in SplitRefine()
233 vector<Element*> elements_;
236 vector<Element*> classes_;
239 vector<Element*> class_split_;
258 typedef typename Partition<T>::Element Element; typedef
284 const Element* element_;