[PPL-devel] ppl/src C_Polyhedron.defs.hh C_Polyhedron.inli ...
Roberto Bagnara
roberto at spartacus.cs.unipr.it
Sun Jun 9 14:33:51 CEST 2002
CVSROOT: /cvs/ppl
Module name: ppl
Changes by: roberto at cs.unipr.it 2002-06-09 14:33:50
Modified files:
src : C_Polyhedron.defs.hh C_Polyhedron.inlines.hh
NNC_Polyhedron.defs.hh
NNC_Polyhedron.inlines.hh Polyhedron.defs.hh
Polyhedron.inlines.hh
Log message:
Added template <class Box> C_Polyhedron::C_Polyhedron(const Box& box)
and template <class Box> NNC_Polyhedron::NNC_Polyhedron(const Box& box).
Added the declaration and documentation and sketched the implementation of
template <class Box> Polyhedron::Polyhedron(Topology topol, const Box& box):
these constructor allow to builds a polyhedron out of a generic,
interval-based bounding box.
Documentation of Polyhedron::shrink_bounding_box(Box& box) revised: we
now promise to communicate rational numbers using fractions in
canonical form. The fraction n/d is in canonical form if and only if
n and d have no common factors and d is positive, 0/1 being the unique
representation for zero.
Patches:
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/C_Polyhedron.defs.hh.diff?cvsroot=ppl&r1=1.3&r2=1.4
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/C_Polyhedron.inlines.hh.diff?cvsroot=ppl&r1=1.2&r2=1.3
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/NNC_Polyhedron.defs.hh.diff?cvsroot=ppl&r1=1.6&r2=1.7
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/NNC_Polyhedron.inlines.hh.diff?cvsroot=ppl&r1=1.4&r2=1.5
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Polyhedron.defs.hh.diff?cvsroot=ppl&r1=1.103&r2=1.104
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Polyhedron.inlines.hh.diff?cvsroot=ppl&r1=1.26&r2=1.27
More information about the PPL-devel
mailing list