coco::calc_pf_star Class Reference

Stored procedure calculating the pf* value of a box. More...

#include <pfstar.h>

Collaboration diagram for coco::calc_pf_star:

Collaboration graph
[legend]

List of all members.

Public Types

typedef search_graph_context context
typedef double return_type

Public Member Functions

 calc_pf_star (vdbl::colid _l, vdbl::colid _w)
 calc_pf_star (const calc_pf_star &_i)
virtual ~calc_pf_star ()
double operator() () const
double def () const
void setcontext (const context *c, const vdbl::row *r)


Detailed Description

This class is used as a stored procedure (vdbl::method) for calculating the pf* value of a subproblem.

Definition at line 43 of file pfstar.h.


Member Typedef Documentation

The evaluation context type

Definition at line 47 of file pfstar.h.

The return type of the operator(), i.e. the function class.

Definition at line 63 of file pfstar.h.


Constructor & Destructor Documentation

coco::calc_pf_star::calc_pf_star ( vdbl::colid  _l,
vdbl::colid  _w 
) [inline]

Constructor setting the relevant column id.

Definition at line 66 of file pfstar.h.

coco::calc_pf_star::calc_pf_star ( const calc_pf_star _i  )  [inline]

Standard Copy Constructor

Definition at line 69 of file pfstar.h.

virtual coco::calc_pf_star::~calc_pf_star (  )  [inline, virtual]

Standard Destructor

Definition at line 73 of file pfstar.h.


Member Function Documentation

double coco::calc_pf_star::def (  )  const [inline]

Method, which computes the default value of the stored procedure

Definition at line 78 of file pfstar.h.

double coco::calc_pf_star::operator() (  )  const

Evaluation operator, which computes the value of the stored procedure

Definition at line 36 of file pfstar.cc.

void coco::calc_pf_star::setcontext ( const context c,
const vdbl::row *  r 
) [inline]

This method initializes the evaluation context and the row, preparing for the evaluation.

Definition at line 81 of file pfstar.h.


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

Generated on Tue Feb 9 14:49:48 2010 for COCONUT API by  doxygen 1.5.8