Cbc  2.8.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
CbcRowCuts Class Reference

#include <CbcCountRowCut.hpp>

Public Member Functions

 CbcRowCuts (int initialMaxSize=0, int hashMultiplier=4)
 
 ~CbcRowCuts ()
 
 CbcRowCuts (const CbcRowCuts &rhs)
 
CbcRowCutsoperator= (const CbcRowCuts &rhs)
 
OsiRowCut2 * cut (int sequence) const
 
int numberCuts () const
 
int sizeRowCuts () const
 
OsiRowCut * rowCutPtr (int sequence)
 
void eraseRowCut (int sequence)
 
int addCutIfNotDuplicate (const OsiRowCut &cut, int whichType=0)
 
int addCutIfNotDuplicateWhenGreedy (const OsiRowCut &cut, int whichType=0)
 
void addCuts (OsiCuts &cs)
 

Detailed Description

Definition at line 134 of file CbcCountRowCut.hpp.

Constructor & Destructor Documentation

CbcRowCuts::CbcRowCuts ( int  initialMaxSize = 0,
int  hashMultiplier = 4 
)
CbcRowCuts::~CbcRowCuts ( )
CbcRowCuts::CbcRowCuts ( const CbcRowCuts rhs)

Member Function Documentation

CbcRowCuts& CbcRowCuts::operator= ( const CbcRowCuts rhs)
OsiRowCut2* CbcRowCuts::cut ( int  sequence) const
inline

Definition at line 141 of file CbcCountRowCut.hpp.

int CbcRowCuts::numberCuts ( ) const
inline

Definition at line 143 of file CbcCountRowCut.hpp.

int CbcRowCuts::sizeRowCuts ( ) const
inline

Definition at line 145 of file CbcCountRowCut.hpp.

OsiRowCut* CbcRowCuts::rowCutPtr ( int  sequence)
inline

Definition at line 147 of file CbcCountRowCut.hpp.

void CbcRowCuts::eraseRowCut ( int  sequence)
int CbcRowCuts::addCutIfNotDuplicate ( const OsiRowCut &  cut,
int  whichType = 0 
)
int CbcRowCuts::addCutIfNotDuplicateWhenGreedy ( const OsiRowCut &  cut,
int  whichType = 0 
)
void CbcRowCuts::addCuts ( OsiCuts &  cs)

The documentation for this class was generated from the following file: