// examples/Nef_3/unary_opartions.C // ------------------------------------- #include #include #include #include typedef CGAL::Gmpz NT; typedef CGAL::Homogeneous Kernel; typedef CGAL::Nef_polyhedron_3 Nef_polyhedron; typedef Nef_polyhedron::Plane_3 Plane_3; int main() { Nef_polyhedron N; std::cin >> N; CGAL_assertion((N - N.boundary()) == N.interior()); CGAL_assertion(N.closure() == N.complement().interior().complement()); CGAL_assertion(N.regularization() == N.interior().closure()); return 0; }