[PPL-devel] ppl/src Polyhedron.cc Polyhedron.defs.hh

Enea Zaffanella zaffanella at spartacus.cs.unipr.it
Wed Apr 3 15:36:27 CEST 2002


CVSROOT:	/cvs/ppl
Module name:	ppl
Changes by:	zaffanella at cs.unipr.it	2002-04-03 15:36:27

Modified files:
	src            : Polyhedron.cc Polyhedron.defs.hh 

Log message:
	All the assertions regarding topology compatibility (but those inside
	the non-public methods) replaced by run-time checks so that,
	When identifying a topology mismatch, we now throw an exception.
	
	Since wrapper classes C_Polyhedron and NNC_Polyhedron will not override
	the methods of base class Polyhedron (they will just inherit them),
	all implementation specific members of Polyhedron, apart from the
	constructors and assignment, are now declared "private" instead of
	"protected".

Patches:
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Polyhedron.cc.diff?cvsroot=ppl&r1=1.147&r2=1.148
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Polyhedron.defs.hh.diff?cvsroot=ppl&r1=1.91&r2=1.92




More information about the PPL-devel mailing list