Developer documentation

mmx::interval_rep Class Reference

#include <solver_ucf.hpp>

Public Member Functions

 interval_rep ()
 
 interval_rep (const POL p)
 
 interval_rep (const POL p, homography< C > h)
 
 interval_rep (const POL p, C u, C v)
 
POL poly ()
 
homography< C > hom ()
 
template<class Real >
Interval< Real > domain ()
 
template<class Real >
Real width ()
 
template<class Real >
Real point (C &t)
 
middle ()
 
unsigned sign_var ()
 
void shift_box (const C &t)
 
void contract_box (const C &t)
 
void reverse_box (const C &t=1)
 
void reverse_and_shift_box (const C &t=1)
 
void print ()
 

Constructor & Destructor Documentation

mmx::interval_rep::interval_rep ( )
inline
mmx::interval_rep::interval_rep ( const POL  p)
inline
mmx::interval_rep::interval_rep ( const POL  p,
homography< C >  h 
)
inline
mmx::interval_rep::interval_rep ( const POL  p,
u,
v 
)
inline

Member Function Documentation

void mmx::interval_rep::contract_box ( const C &  t)
inline
template<class Real >
Interval<Real> mmx::interval_rep::domain ( )
inline
homography<C> mmx::interval_rep::hom ( )
inline
C mmx::interval_rep::middle ( )
inline
template<class Real >
Real mmx::interval_rep::point ( C &  t)
inline
POL mmx::interval_rep::poly ( )
inline
void mmx::interval_rep::print ( )
inline
void mmx::interval_rep::reverse_and_shift_box ( const C &  t = 1)
inline
void mmx::interval_rep::reverse_box ( const C &  t = 1)
inline
void mmx::interval_rep::shift_box ( const C &  t)
inline
unsigned mmx::interval_rep::sign_var ( )
inline
template<class Real >
Real mmx::interval_rep::width ( )
inline

The documentation for this class was generated from the following file:
Home