Dip  0.92.4
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 25 of file DecompWaitingRow.h.

Constructor & Destructor Documentation

DecompWaitingRow::DecompWaitingRow ( const DecompWaitingRow x)
inline

Definition at line 73 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 79 of file DecompWaitingRow.h.

DecompWaitingRow::~DecompWaitingRow ( )
inline

Definition at line 86 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 32 of file DecompWaitingRow.h.

References m_cut.

CoinPackedVector* DecompWaitingRow::getRowPtr ( ) const
inline

Definition at line 35 of file DecompWaitingRow.h.

References m_row.

CoinPackedVector* DecompWaitingRow::getRowReformPtr ( ) const
inline

Definition at line 38 of file DecompWaitingRow.h.

References m_rowReform.

const double DecompWaitingRow::getViolation ( ) const
inline

Definition at line 41 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 44 of file DecompWaitingRow.h.

References DecompCut::getLowerBound(), and m_cut.

const double DecompWaitingRow::getUpperBound ( ) const
inline

Definition at line 47 of file DecompWaitingRow.h.

References DecompCut::getUpperBound(), and m_cut.

void DecompWaitingRow::deleteCut ( )
inline

Definition at line 51 of file DecompWaitingRow.h.

References m_cut, and UTIL_DELPTR.

void DecompWaitingRow::deleteRow ( )
inline

Definition at line 54 of file DecompWaitingRow.h.

References m_row, and UTIL_DELPTR.

void DecompWaitingRow::deleteRowReform ( )
inline

Definition at line 57 of file DecompWaitingRow.h.

References m_rowReform, and UTIL_DELPTR.

void DecompWaitingRow::clearCut ( )
inline

Definition at line 60 of file DecompWaitingRow.h.

References m_cut.

void DecompWaitingRow::setRow ( CoinPackedVector row)
inline

Definition at line 63 of file DecompWaitingRow.h.

References m_row.

void DecompWaitingRow::setRowReform ( CoinPackedVector rowReform)
inline

Definition at line 66 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 28 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: