| 
|   | OsiOldLinkBranchingObject () | 
|   | 
|   | OsiOldLinkBranchingObject (OsiSolverInterface *solver, const OsiOldLink *originalObject, int way, double separator) | 
|   | 
|   | OsiOldLinkBranchingObject (const OsiOldLinkBranchingObject &) | 
|   | 
| OsiOldLinkBranchingObject &  | operator= (const OsiOldLinkBranchingObject &rhs) | 
|   | 
| virtual OsiBranchingObject *  | clone () const  | 
|   | Clone.  More...
  | 
|   | 
| virtual  | ~OsiOldLinkBranchingObject () | 
|   | 
| virtual double  | branch (OsiSolverInterface *solver) | 
|   | Does next branch and updates state.  More...
  | 
|   | 
| virtual void  | print (const OsiSolverInterface *solver=NULL) | 
|   | Print something about branch - only if log level high.  More...
  | 
|   | 
|   | OsiSOSBranchingObject () | 
|   | 
|   | OsiSOSBranchingObject (OsiSolverInterface *solver, const OsiSOS *originalObject, int way, double separator) | 
|   | 
|   | OsiSOSBranchingObject (const OsiSOSBranchingObject &) | 
|   | 
| OsiSOSBranchingObject &  | operator= (const OsiSOSBranchingObject &rhs) | 
|   | 
| virtual  | ~OsiSOSBranchingObject () | 
|   | 
|   | OsiTwoWayBranchingObject () | 
|   | Default constructor.  More...
  | 
|   | 
|   | OsiTwoWayBranchingObject (OsiSolverInterface *solver, const OsiObject *originalObject, int way, double value) | 
|   | Create a standard tw0-way branch object.  More...
  | 
|   | 
|   | OsiTwoWayBranchingObject (const OsiTwoWayBranchingObject &) | 
|   | Copy constructor.  More...
  | 
|   | 
| OsiTwoWayBranchingObject &  | operator= (const OsiTwoWayBranchingObject &rhs) | 
|   | Assignment operator.  More...
  | 
|   | 
| virtual  | ~OsiTwoWayBranchingObject () | 
|   | Destructor.  More...
  | 
|   | 
| int  | firstBranch () const  | 
|   | 
| int  | way () const  | 
|   | Way returns -1 on down +1 on up.  More...
  | 
|   | 
|   | OsiBranchingObject () | 
|   | Default Constructor.  More...
  | 
|   | 
|   | OsiBranchingObject (OsiSolverInterface *solver, double value) | 
|   | Constructor.  More...
  | 
|   | 
|   | OsiBranchingObject (const OsiBranchingObject &) | 
|   | Copy constructor.  More...
  | 
|   | 
| OsiBranchingObject &  | operator= (const OsiBranchingObject &rhs) | 
|   | Assignment operator.  More...
  | 
|   | 
| virtual  | ~OsiBranchingObject () | 
|   | Destructor.  More...
  | 
|   | 
| int  | numberBranches () const  | 
|   | The number of branch arms created for this branching object.  More...
  | 
|   | 
| int  | numberBranchesLeft () const  | 
|   | The number of branch arms left for this branching object.  More...
  | 
|   | 
| void  | incrementNumberBranchesLeft () | 
|   | Increment the number of branch arms left for this branching object.  More...
  | 
|   | 
| void  | setNumberBranchesLeft (int) | 
|   | Set the number of branch arms left for this branching object Just for forcing.  More...
  | 
|   | 
| void  | decrementNumberBranchesLeft () | 
|   | Decrement the number of branch arms left for this branching object.  More...
  | 
|   | 
| virtual double  | branch () | 
|   | Execute the actions required to branch, as specified by the current state of the branching object, and advance the object's state.  More...
  | 
|   | 
| virtual bool  | boundBranch () const  | 
|   | Return true if branch should fix variables.  More...
  | 
|   | 
| int  | branchIndex () const  | 
|   | Get the state of the branching object This is just the branch index.  More...
  | 
|   | 
| void  | setBranchingIndex (int branchIndex) | 
|   | Set the state of the branching object.  More...
  | 
|   | 
| double  | value () const  | 
|   | Current value.  More...
  | 
|   | 
| const OsiObject *  | originalObject () const  | 
|   | Return pointer back to object which created.  More...
  | 
|   | 
| void  | setOriginalObject (const OsiObject *object) | 
|   | Set pointer back to object which created.  More...
  | 
|   | 
| virtual void  | checkIsCutoff (double) | 
|   | Double checks in case node can change its mind! Returns objective value Can change objective etc.  More...
  | 
|   | 
| int  | columnNumber () const  | 
|   | For debug.  More...
  | 
|   | 
| virtual void  | print (const OsiSolverInterface *=NULL) const  | 
|   | Print something about branch - only if log level high.  More...
  | 
|   | 
Branching object for Linked ordered sets. 
Definition at line 533 of file CbcLinked.hpp.