PPL  1.2
Box_defs.hh File Reference
#include "Box_types.hh"
#include "globals_types.hh"
#include "Coefficient_defs.hh"
#include "Variable_types.hh"
#include "Variables_Set_types.hh"
#include "Linear_Expression_types.hh"
#include "Constraint_types.hh"
#include "Constraint_defs.hh"
#include "Constraint_System_types.hh"
#include "Generator_types.hh"
#include "Generator_System_types.hh"
#include "Congruence_types.hh"
#include "Congruence_System_types.hh"
#include "BD_Shape_types.hh"
#include "Octagonal_Shape_types.hh"
#include "Poly_Con_Relation_types.hh"
#include "Poly_Gen_Relation_types.hh"
#include "Polyhedron_types.hh"
#include "Grid_types.hh"
#include "Partially_Reduced_Product_types.hh"
#include "intervals_defs.hh"
#include "Interval_types.hh"
#include "Linear_Form_types.hh"
#include <vector>
#include <iosfwd>
#include "Box_Status_idefs.hh"
#include "Box_Status_inlines.hh"
#include "Box_inlines.hh"
#include "Box_templates.hh"
Include dependency graph for Box_defs.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Parma_Polyhedra_Library::Box< ITV >
 A not necessarily closed, iso-oriented hyperrectangle. More...
 
class  Parma_Polyhedra_Library::Box< ITV >::Status
 
class  Parma_Polyhedra_Library::Box_Helpers
 

Namespaces

 Parma_Polyhedra_Library
 The entire library is confined to this namespace.
 
 Parma_Polyhedra_Library::IO_Operators
 All input/output operators are confined to this namespace.
 

Macros

#define PPL_IN_Box_CLASS
 

Functions

template<typename ITV >
Poly_Con_Relation Parma_Polyhedra_Library::interval_relation (const ITV &i, const Constraint::Type constraint_type, Coefficient_traits::const_reference numer, Coefficient_traits::const_reference denom=Coefficient_one())
 Returns the relations holding between an interval and an interval constraint. More...
 

Macro Definition Documentation

#define PPL_IN_Box_CLASS

Definition at line 1767 of file Box_defs.hh.