|
CoinUtils
trunk
|
#include <CoinSearchTree.hpp>
Public Member Functions | |
| CoinSearchTreeManager () | |
| virtual | ~CoinSearchTreeManager () |
| void | setTree (CoinSearchTreeBase *t) |
| CoinSearchTreeBase * | getTree () const |
| bool | empty () const |
| size_t | size () const |
| size_t | numInserted () const |
| CoinTreeNode * | top () const |
| void | pop () |
| void | push (CoinTreeNode *node, const bool incrInserted=true) |
| void | push (const CoinTreeSiblings &s, const bool incrInserted=true) |
| void | push (const int n, CoinTreeNode **nodes, const bool incrInserted=true) |
| CoinTreeNode * | bestQualityCandidate () const |
| double | bestQuality () const |
| void | newSolution (double solValue) |
| void | reevaluateSearchStrategy () |
Definition at line 402 of file CoinSearchTree.hpp.
| CoinSearchTreeManager::CoinSearchTreeManager | ( | ) | [inline] |
Definition at line 418 of file CoinSearchTree.hpp.
| virtual CoinSearchTreeManager::~CoinSearchTreeManager | ( | ) | [inline, virtual] |
Definition at line 423 of file CoinSearchTree.hpp.
| void CoinSearchTreeManager::setTree | ( | CoinSearchTreeBase * | t | ) | [inline] |
Definition at line 427 of file CoinSearchTree.hpp.
| CoinSearchTreeBase* CoinSearchTreeManager::getTree | ( | ) | const [inline] |
Definition at line 431 of file CoinSearchTree.hpp.
| bool CoinSearchTreeManager::empty | ( | ) | const [inline] |
Definition at line 435 of file CoinSearchTree.hpp.
| size_t CoinSearchTreeManager::size | ( | ) | const [inline] |
Definition at line 436 of file CoinSearchTree.hpp.
| size_t CoinSearchTreeManager::numInserted | ( | ) | const [inline] |
Definition at line 437 of file CoinSearchTree.hpp.
| CoinTreeNode* CoinSearchTreeManager::top | ( | ) | const [inline] |
Definition at line 438 of file CoinSearchTree.hpp.
| void CoinSearchTreeManager::pop | ( | ) | [inline] |
Definition at line 439 of file CoinSearchTree.hpp.
| void CoinSearchTreeManager::push | ( | CoinTreeNode * | node, |
| const bool | incrInserted = true |
||
| ) | [inline] |
Definition at line 440 of file CoinSearchTree.hpp.
| void CoinSearchTreeManager::push | ( | const CoinTreeSiblings & | s, |
| const bool | incrInserted = true |
||
| ) | [inline] |
Definition at line 443 of file CoinSearchTree.hpp.
| void CoinSearchTreeManager::push | ( | const int | n, |
| CoinTreeNode ** | nodes, | ||
| const bool | incrInserted = true |
||
| ) | [inline] |
Definition at line 446 of file CoinSearchTree.hpp.
| CoinTreeNode* CoinSearchTreeManager::bestQualityCandidate | ( | ) | const [inline] |
Definition at line 451 of file CoinSearchTree.hpp.
| double CoinSearchTreeManager::bestQuality | ( | ) | const [inline] |
Definition at line 454 of file CoinSearchTree.hpp.
| void CoinSearchTreeManager::newSolution | ( | double | solValue | ) |
1.7.6.1