Generated on Sat Feb 7 2015 02:01:43 for Gecode by doxygen 1.8.9.1
Gecode::Float::Branch::ValSelLq Class Reference

Value selection class for values smaller than median of view. More...

#include <branch.hh>

Public Member Functions

 ValSelLq (Space &home, const ValBranch &vb)
 Constructor for initialization. More...
 
 ValSelLq (Space &home, bool shared, ValSelLq &vs)
 Constructor for cloning. More...
 
FloatNumBranch val (const Space &home, FloatView x, int i)
 Return value of view x at position i. More...
 
- Public Member Functions inherited from Gecode::ValSel< FloatView, FloatNumBranch >
 ValSel (Space &home, const ValBranch &vb)
 Constructor for initialization. More...
 
 ValSel (Space &home, bool shared, ValSel< View, Val > &vs)
 Constructor for cloning. More...
 
bool notice (void) const
 Whether dispose must always be called (that is, notice is needed) More...
 
void dispose (Space &home)
 Delete value selection. More...
 

Additional Inherited Members

- Public Types inherited from Gecode::ValSel< FloatView, FloatNumBranch >
typedef FloatView View
 View type. More...
 
typedef FloatNumBranch Val
 Value type. More...
 

Detailed Description

Value selection class for values smaller than median of view.

Requires

Definition at line 206 of file branch.hh.

Constructor & Destructor Documentation

Gecode::Float::Branch::ValSelLq::ValSelLq ( Space home,
const ValBranch vb 
)
inline

Constructor for initialization.

Definition at line 57 of file val-sel.hpp.

Gecode::Float::Branch::ValSelLq::ValSelLq ( Space home,
bool  shared,
ValSelLq vs 
)
inline

Constructor for cloning.

Definition at line 60 of file val-sel.hpp.

Member Function Documentation

FloatNumBranch Gecode::Float::Branch::ValSelLq::val ( const Space home,
FloatView  x,
int  i 
)
inline

Return value of view x at position i.

Definition at line 63 of file val-sel.hpp.


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