
CVSROOT: /cvs/ppl Module name: ppl Changes by: zaffanella@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... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Polyhedron.defs.hh.diff?cv...