Dip-All  0.91.0
Public Member Functions | Private Attributes | List of all members
DecompWaitingRow Class Reference

#include <DecompWaitingRow.h>

Collaboration diagram for DecompWaitingRow:
Collaboration graph
[legend]

Public Member Functions

DecompCutgetCutPtr () const
 
CoinPackedVectorgetRowPtr () const
 
CoinPackedVectorgetRowReformPtr () const
 
const double getViolation () const
 
const double getLowerBound () const
 
const double getUpperBound () const
 
void deleteCut ()
 
void deleteRow ()
 
void deleteRowReform ()
 
void clearCut ()
 
void setRow (CoinPackedVector *row)
 
void setRowReform (CoinPackedVector *rowReform)
 
bool setViolation (const double *x)
 
 DecompWaitingRow (const DecompWaitingRow &x)
 
 DecompWaitingRow (DecompCut *cut, CoinPackedVector *row, CoinPackedVector *rowReform=0)
 
 ~DecompWaitingRow ()
 
DecompCutgetCutPtr () const
 
CoinPackedVectorgetRowPtr () const
 
CoinPackedVectorgetRowReformPtr () const
 
const double getViolation () const
 
const double getLowerBound () const
 
const double getUpperBound () const
 
void deleteCut ()
 
void deleteRow ()
 
void deleteRowReform ()
 
void clearCut ()
 
void setRow (CoinPackedVector *row)
 
void setRowReform (CoinPackedVector *rowReform)
 
bool setViolation (const double *x)
 
 DecompWaitingRow (const DecompWaitingRow &x)
 
 DecompWaitingRow (DecompCut *cut, CoinPackedVector *row, CoinPackedVector *rowReform=0)
 
 ~DecompWaitingRow ()
 

Private Attributes

DecompCutm_cut
 
CoinPackedVectorm_row
 
CoinPackedVectorm_rowReform
 

Detailed Description

Definition at line 26 of file DecompWaitingRow.h.

Constructor & Destructor Documentation

DecompWaitingRow::DecompWaitingRow ( const DecompWaitingRow x)
inline

Definition at line 74 of file DecompWaitingRow.h.

References m_cut, m_row, and m_rowReform.

DecompWaitingRow::DecompWaitingRow ( DecompCut cut,
CoinPackedVector row,
CoinPackedVector rowReform = 0 
)
inline

Definition at line 80 of file DecompWaitingRow.h.

DecompWaitingRow::~DecompWaitingRow ( )
inline

Definition at line 87 of file DecompWaitingRow.h.

DecompWaitingRow::DecompWaitingRow ( const DecompWaitingRow x)
inline

Definition at line 77 of file DecompWaitingRow.h.

References m_cut, m_row, and m_rowReform.

DecompWaitingRow::DecompWaitingRow ( DecompCut cut,
CoinPackedVector row,
CoinPackedVector rowReform = 0 
)
inline

Definition at line 83 of file DecompWaitingRow.h.

DecompWaitingRow::~DecompWaitingRow ( )
inline

Definition at line 90 of file DecompWaitingRow.h.

Member Function Documentation

DecompCut* DecompWaitingRow::getCutPtr ( ) const
inline

Definition at line 33 of file DecompWaitingRow.h.

References m_cut.

CoinPackedVector* DecompWaitingRow::getRowPtr ( ) const
inline

Definition at line 36 of file DecompWaitingRow.h.

References m_row.

CoinPackedVector* DecompWaitingRow::getRowReformPtr ( ) const
inline

Definition at line 39 of file DecompWaitingRow.h.

References m_rowReform.

const double DecompWaitingRow::getViolation ( ) const
inline

Definition at line 42 of file DecompWaitingRow.h.

References DecompCut::getViolation(), and m_cut.

Referenced by is_greater_thanD::operator()().

const double DecompWaitingRow::getLowerBound ( ) const
inline

Definition at line 45 of file DecompWaitingRow.h.

References DecompCut::getLowerBound(), and m_cut.

const double DecompWaitingRow::getUpperBound ( ) const
inline

Definition at line 48 of file DecompWaitingRow.h.

References DecompCut::getUpperBound(), and m_cut.

void DecompWaitingRow::deleteCut ( )
inline

Definition at line 52 of file DecompWaitingRow.h.

References m_cut, and UTIL_DELPTR.

void DecompWaitingRow::deleteRow ( )
inline

Definition at line 55 of file DecompWaitingRow.h.

References m_row, and UTIL_DELPTR.

void DecompWaitingRow::deleteRowReform ( )
inline

Definition at line 58 of file DecompWaitingRow.h.

References m_rowReform, and UTIL_DELPTR.

void DecompWaitingRow::clearCut ( )
inline

Definition at line 61 of file DecompWaitingRow.h.

References m_cut.

void DecompWaitingRow::setRow ( CoinPackedVector row)
inline

Definition at line 64 of file DecompWaitingRow.h.

References m_row.

void DecompWaitingRow::setRowReform ( CoinPackedVector rowReform)
inline

Definition at line 67 of file DecompWaitingRow.h.

References m_rowReform.

bool DecompWaitingRow::setViolation ( const double *  x)
DecompCut* DecompWaitingRow::getCutPtr ( ) const
inline

Definition at line 34 of file DecompWaitingRow.h.

References m_cut.

CoinPackedVector* DecompWaitingRow::getRowPtr ( ) const
inline

Definition at line 37 of file DecompWaitingRow.h.

References m_row.

CoinPackedVector* DecompWaitingRow::getRowReformPtr ( ) const
inline

Definition at line 40 of file DecompWaitingRow.h.

References m_rowReform.

const double DecompWaitingRow::getViolation ( ) const
inline

Definition at line 43 of file DecompWaitingRow.h.

References DecompCut::getViolation(), and m_cut.

const double DecompWaitingRow::getLowerBound ( ) const
inline

Definition at line 46 of file DecompWaitingRow.h.

References DecompCut::getLowerBound(), and m_cut.

const double DecompWaitingRow::getUpperBound ( ) const
inline

Definition at line 49 of file DecompWaitingRow.h.

References DecompCut::getUpperBound(), and m_cut.

void DecompWaitingRow::deleteCut ( )
inline

Definition at line 53 of file DecompWaitingRow.h.

References m_cut, and UTIL_DELPTR.

void DecompWaitingRow::deleteRow ( )
inline

Definition at line 57 of file DecompWaitingRow.h.

References m_row, and UTIL_DELPTR.

void DecompWaitingRow::deleteRowReform ( )
inline

Definition at line 60 of file DecompWaitingRow.h.

References m_rowReform, and UTIL_DELPTR.

void DecompWaitingRow::clearCut ( )
inline

Definition at line 63 of file DecompWaitingRow.h.

References m_cut.

void DecompWaitingRow::setRow ( CoinPackedVector row)
inline

Definition at line 67 of file DecompWaitingRow.h.

References m_row.

void DecompWaitingRow::setRowReform ( CoinPackedVector rowReform)
inline

Definition at line 70 of file DecompWaitingRow.h.

References m_rowReform.

bool DecompWaitingRow::setViolation ( const double *  x)

Member Data Documentation

DecompCut * DecompWaitingRow::m_cut
private
CoinPackedVector * DecompWaitingRow::m_row
private

Definition at line 29 of file DecompWaitingRow.h.

Referenced by DecompWaitingRow(), deleteRow(), getRowPtr(), and setRow().

CoinPackedVector * DecompWaitingRow::m_rowReform
private

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