Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

bound_undelta Class Reference

#include <bound_delta.h>

Inheritance diagram for bound_undelta:

Inheritance graph
[legend]
Collaboration diagram for bound_undelta:

Collaboration graph
[legend]
List of all members.

Public Methods

 bound_undelta (const std::vector< unsigned int > &__i, const std::vector< interval > &__b, double _og, double _olv)
 bound_undelta (const std::vector< unsigned int > &__i, double _og, double _olv)
 bound_undelta (const bound_undelta &__d)
bound_undelta * new_copy () const
void destroy_copy (bound_undelta *__d)
bool unapply (work_node &_x) const
virtual void destroy_copy (undelta_base *__d)
undelta make_undelta ()
virtual bool unapply3 (work_node &_x, const work_node &_y) const

Public Attributes

std::vector< unsigned int > indices
std::vector< intervalold_f_bounds
double old_gain
double old_log_vol

Friends

class bound_delta

Constructor & Destructor Documentation

bound_undelta::bound_undelta const std::vector< unsigned int > &    __i,
const std::vector< interval > &    __b,
double    _og,
double    _olv
[inline]
 

Definition at line 42 of file bound_delta.h.

bound_undelta::bound_undelta const std::vector< unsigned int > &    __i,
double    _og,
double    _olv
[inline]
 

Definition at line 48 of file bound_delta.h.

bound_undelta::bound_undelta const bound_undelta &    __d [inline]
 

Definition at line 53 of file bound_delta.h.


Member Function Documentation

virtual void undelta_base::destroy_copy undelta_base   __d [inline, virtual, inherited]
 

Definition at line 146 of file api_deltabase.h.

void bound_undelta::destroy_copy bound_undelta *    __d [inline]
 

Definition at line 65 of file bound_delta.h.

undelta undelta_base::make_undelta   [inline, inherited]
 

Definition at line 150 of file api_deltabase.h.

bound_undelta* bound_undelta::new_copy   const [inline, virtual]
 

Reimplemented from undelta_base.

Definition at line 64 of file bound_delta.h.

bool bound_undelta::unapply work_node   _x const [virtual]
 

Reimplemented from undelta_base.

Definition at line 66 of file bound_delta.cc.

bool undelta_base::unapply3 work_node   _x,
const work_node   _y
const [inline, virtual, inherited]
 

Definition at line 69 of file api_delta.h.


Friends And Related Function Documentation

friend class bound_delta [friend]
 

Definition at line 69 of file bound_delta.h.


Member Data Documentation

std::vector<unsigned int> bound_undelta::indices
 

Definition at line 35 of file bound_delta.h.

std::vector<interval> bound_undelta::old_f_bounds
 

Definition at line 37 of file bound_delta.h.

double bound_undelta::old_gain
 

Definition at line 40 of file bound_delta.h.

double bound_undelta::old_log_vol
 

Definition at line 40 of file bound_delta.h.


The documentation for this class was generated from the following files:
Generated on Tue Nov 4 01:58:39 2003 for COCONUT API by doxygen1.2.18