#include <UT_LinkList.h>

Definition at line 62 of file UT_LinkList.h.
| UT_LinkList::UT_LinkList | ( | void | ) | [inline] |
Definition at line 66 of file UT_LinkList.h.
| virtual UT_LinkList::~UT_LinkList | ( | void | ) | [virtual] |
| void UT_LinkList::append | ( | UT_LinkNode * | node | ) |
| UT_LinkNode* UT_LinkList::apply | ( | int(*)(UT_LinkNode *n, void *d) | applyFct, | |
| void * | d | |||
| ) |
| virtual const char* UT_LinkList::className | ( | void | ) | const [protected, virtual] |
| void UT_LinkList::clear | ( | void | ) | [inline] |
| void UT_LinkList::clearActive | ( | ) |
| void UT_LinkList::clearStashed | ( | ) |
| void UT_LinkList::destroy | ( | int | nodeIdx | ) |
| void UT_LinkList::destroy | ( | UT_LinkNode * | node = 0 |
) |
| UT_LinkNode* UT_LinkList::find | ( | int | nodeIdx | ) | const |
Reimplemented in GP_NodeList.
| int UT_LinkList::find | ( | UT_LinkNode * | node | ) | const |
| UT_LinkNode* UT_LinkList::firstStash | ( | ) | const [inline, protected] |
Definition at line 173 of file UT_LinkList.h.
| UT_LinkNode* UT_LinkList::head | ( | ) | const [inline] |
| int UT_LinkList::inList | ( | UT_LinkNode * | node | ) | const |
| void UT_LinkList::insert | ( | UT_LinkNode * | node, | |
| int | where | |||
| ) |
| void UT_LinkList::insertAfter | ( | UT_LinkNode * | node, | |
| UT_LinkNode * | after | |||
| ) |
| void UT_LinkList::insertBefore | ( | UT_LinkNode * | node, | |
| UT_LinkNode * | before | |||
| ) |
| int UT_LinkList::isEmpty | ( | void | ) | const [inline] |
| UT_LinkNode* UT_LinkList::iterateFastNext | ( | UT_LinkNode * | curr | ) | const [inline] |
Definition at line 134 of file UT_LinkList.h.
| UT_LinkNode* UT_LinkList::iterateFastPrev | ( | UT_LinkNode * | curr | ) | const [inline] |
Definition at line 135 of file UT_LinkList.h.
| UT_LinkNode* UT_LinkList::iterateInit | ( | void | ) | const [inline] |
| UT_LinkNode* UT_LinkList::iterateNext | ( | UT_LinkNode * | curr | ) | const [inline] |
Definition at line 126 of file UT_LinkList.h.
| UT_LinkNode* UT_LinkList::iteratePrev | ( | UT_LinkNode * | curr | ) | const [inline] |
Definition at line 130 of file UT_LinkList.h.
| int UT_LinkList::length | ( | ) | const [inline] |
Definition at line 144 of file UT_LinkList.h.
| UT_LinkNode* UT_LinkList::next | ( | UT_LinkNode * | node | ) | const [inline] |
Definition at line 119 of file UT_LinkList.h.
| UT_LinkList& UT_LinkList::operator+= | ( | UT_LinkList & | src | ) |
| UT_LinkList& UT_LinkList::operator= | ( | UT_LinkList & | src | ) |
| virtual void UT_LinkList::outTo | ( | ostream & | os | ) | const [protected, virtual] |
| UT_LinkNode* UT_LinkList::prev | ( | UT_LinkNode * | node | ) | const [inline] |
Definition at line 118 of file UT_LinkList.h.
| UT_LinkNode* UT_LinkList::recall | ( | UT_LinkNode * | node, | |
| int | nodeIdx | |||
| ) |
| UT_LinkNode* UT_LinkList::recall | ( | UT_LinkNode * | node = 0 |
) |
| UT_LinkNode* UT_LinkList::remove | ( | int | nodeIdx | ) |
Reimplemented in GP_NodeList.
| UT_LinkNode* UT_LinkList::remove | ( | UT_LinkNode * | node = 0 |
) |
| void UT_LinkList::reset | ( | void | ) | [inline, protected] |
Definition at line 187 of file UT_LinkList.h.
| virtual void UT_LinkList::reverse | ( | void | ) | [virtual] |
Reimplemented in GD_TrimRegion.
| UT_LinkNode* UT_LinkList::stash | ( | int | nodeIdx | ) |
| UT_LinkNode* UT_LinkList::stash | ( | UT_LinkNode * | node = 0 |
) |
| void UT_LinkList::swap | ( | UT_LinkList & | other | ) |
| UT_LinkNode* UT_LinkList::tail | ( | ) | const [inline] |
| UT_LinkNode* UT_LinkList::unStash | ( | UT_LinkNode * | node = 0 |
) | [protected] |
| ostream& operator<< | ( | ostream & | os, | |
| const UT_LinkList & | v | |||
| ) | [friend] |
Definition at line 160 of file UT_LinkList.h.
UT_LinkNode* UT_LinkList::stashHead [protected] |
Definition at line 182 of file UT_LinkList.h.
1.5.9