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 <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.

Namespaces

namespace  Parma_Polyhedra_Library
namespace  Parma_Polyhedra_Library::IO_Operators

Classes

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

Defines

#define PPL_Box_defs_hh   1
#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 Documentation

#define PPL_Box_defs_hh   1

Definition at line 24 of file Box.defs.hh.

#define PPL_IN_Box_CLASS

Definition at line 1539 of file Box.defs.hh.


Generated on Sat Oct 11 10:39:44 2008 for PPL by  doxygen 1.5.6