#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 <vector>#include <iosfwd>#include "Box_Status.idefs.hh"#include "Box_Status.inlines.hh"#include "Box.inlines.hh"#include "Box.templates.hh"

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 |
Namespaces | |
| namespace | Parma_Polyhedra_Library |
The entire library is confined to this namespace. | |
| namespace | Parma_Polyhedra_Library::IO_Operators |
All input/output operators are confined to this namespace. | |
Defines | |
| #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 num, Coefficient_traits::const_reference den=1) |
| Returns the relations holding between an interval and an interval constraint. | |
| bool | Parma_Polyhedra_Library::extract_interval_congruence (const Congruence &cg, dimension_type cg_space_dim, dimension_type &cg_num_vars, dimension_type &cg_only_var) |
| #define PPL_IN_Box_CLASS |
Definition at line 1704 of file Box.defs.hh.
1.6.3