MINLP::VariableView Class Reference

#include <MINLP.h>

Inheritance diagram for MINLP::VariableView:

Inheritance graph
[legend]
Collaboration diagram for MINLP::VariableView:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 VariableView (const MINLPData::Variable &var_)
int index () const
int block_nr () const
int index_in_block () const
const string & name () const
double lower () const
double upper () const
bool discrete () const

Private Attributes

const MINLPData::Variablevar

Detailed Description

Definition at line 91 of file MINLP.h.


Constructor & Destructor Documentation

MINLP::VariableView::VariableView ( const MINLPData::Variable var_  )  [inline]

Definition at line 95 of file MINLP.h.


Member Function Documentation

int MINLP::VariableView::index (  )  const [inline, virtual]

Implements MINLPView::VariableView.

Definition at line 99 of file MINLP.h.

References MINLPData::Variable::index, and var.

int MINLP::VariableView::block_nr (  )  const [inline, virtual]

Implements MINLPView::VariableView.

Definition at line 100 of file MINLP.h.

References MINLPData::Variable::block_nr, and var.

int MINLP::VariableView::index_in_block (  )  const [inline, virtual]

Implements MINLPView::VariableView.

Definition at line 101 of file MINLP.h.

References MINLPData::Variable::index_in_block, and var.

const string& MINLP::VariableView::name (  )  const [inline, virtual]

Implements MINLPView::VariableView.

Definition at line 102 of file MINLP.h.

References MINLPData::Variable::name, and var.

double MINLP::VariableView::lower (  )  const [inline, virtual]

Implements MINLPView::VariableView.

Definition at line 103 of file MINLP.h.

References MINLPData::Variable::lower, and var.

double MINLP::VariableView::upper (  )  const [inline, virtual]

Implements MINLPView::VariableView.

Definition at line 104 of file MINLP.h.

References MINLPData::Variable::upper, and var.

bool MINLP::VariableView::discrete (  )  const [inline, virtual]

Implements MINLPView::VariableView.

Definition at line 105 of file MINLP.h.

References MINLPData::Variable::discrete, and var.


Member Data Documentation

const MINLPData::Variable& MINLP::VariableView::var [private]

Definition at line 93 of file MINLP.h.

Referenced by block_nr(), discrete(), index(), index_in_block(), lower(), name(), and upper().


The documentation for this class was generated from the following file:
Generated on Wed Oct 22 03:13:01 2008 for LaGO by  doxygen 1.4.7