Title: [...]
Commit from viridis 2005-06-25 20:40 CEST

Add needed CGAL files for polygon clipping operations.
Add a test of CGAL in client.cpp (use 'space' to switch between difference and union operation).

    
Module File name Revision
bankiz2 SConstruct 1.24 >>> 1.25
bankiz2 client/SConscript 1.2 >>> 1.3
bankiz2 client/client.cpp 1.41 >>> 1.42
bankiz2 common/SConscript 1.11 >>> 1.12
+ bankiz2 common/steven/CGAL/Aff_transformation_2.h 1.1
+ bankiz2 common/steven/CGAL/Aff_transformation_3.h 1.1
+ bankiz2 common/steven/CGAL/Bbox_2.h 1.1
+ bankiz2 common/steven/CGAL/Bbox_3.h 1.1
+ bankiz2 common/steven/CGAL/Circle_2.h 1.1
+ bankiz2 common/steven/CGAL/Circle_2_Circle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/ConicHPA2.h 1.1
+ bankiz2 common/steven/CGAL/Conic_2.h 1.1
+ bankiz2 common/steven/CGAL/Conic_misc.h 1.1
+ bankiz2 common/steven/CGAL/Direction_2.h 1.1
+ bankiz2 common/steven/CGAL/Direction_3.h 1.1
+ bankiz2 common/steven/CGAL/FPU.h 1.1
+ bankiz2 common/steven/CGAL/Filtered_extended_homogeneous.h 1.1
+ bankiz2 common/steven/CGAL/Fourtuple.h 1.1
+ bankiz2 common/steven/CGAL/Gmpz.h 1.1
+ bankiz2 common/steven/CGAL/HalfedgeDS_default.h 1.1
+ bankiz2 common/steven/CGAL/HalfedgeDS_face_base.h 1.1
+ bankiz2 common/steven/CGAL/HalfedgeDS_halfedge_base.h 1.1
+ bankiz2 common/steven/CGAL/HalfedgeDS_items_2.h 1.1
+ bankiz2 common/steven/CGAL/HalfedgeDS_items_decorator.h 1.1
+ bankiz2 common/steven/CGAL/HalfedgeDS_list.h 1.1
+ bankiz2 common/steven/CGAL/HalfedgeDS_vertex_base.h 1.1
+ bankiz2 common/steven/CGAL/Handle.h 1.1
+ bankiz2 common/steven/CGAL/Handle_for.h 1.1
+ bankiz2 common/steven/CGAL/Handle_for_virtual.h 1.1
+ bankiz2 common/steven/CGAL/Handle_hash_function.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous.h 1.1
+ bankiz2 common/steven/CGAL/In_place_list.h 1.1
+ bankiz2 common/steven/CGAL/Interval_arithmetic.h 1.1
+ bankiz2 common/steven/CGAL/Iso_cuboid_3.h 1.1
+ bankiz2 common/steven/CGAL/Iso_rectangle_2.h 1.1
+ bankiz2 common/steven/CGAL/Iso_rectangle_2_Iso_rectangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Kernel_traits.h 1.1
+ bankiz2 common/steven/CGAL/Line_2.h 1.1
+ bankiz2 common/steven/CGAL/Line_2_Iso_rectangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Line_2_Line_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Line_2_Triangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Line_3.h 1.1
+ bankiz2 common/steven/CGAL/MP_Float.h 1.1
+ bankiz2 common/steven/CGAL/Nef_polyhedron_2.h 1.1
+ bankiz2 common/steven/CGAL/Number_type_traits.h 1.1
+ bankiz2 common/steven/CGAL/Object.h 1.1
+ bankiz2 common/steven/CGAL/Origin.h 1.1
+ bankiz2 common/steven/CGAL/Plane_3.h 1.1
+ bankiz2 common/steven/CGAL/Point_2.h 1.1
+ bankiz2 common/steven/CGAL/Point_2_Iso_rectangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Point_2_Line_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Point_2_Point_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Point_2_Ray_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Point_2_Segment_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Point_2_Triangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Point_3.h 1.1
+ bankiz2 common/steven/CGAL/Quotient.h 1.1
+ bankiz2 common/steven/CGAL/Random.h 1.1
+ bankiz2 common/steven/CGAL/Ray_2.h 1.1
+ bankiz2 common/steven/CGAL/Ray_2_Iso_rectangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Ray_2_Line_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Ray_2_Ray_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Ray_2_Segment_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Ray_2_Triangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Ray_3.h 1.1
+ bankiz2 common/steven/CGAL/Segment_2.h 1.1
+ bankiz2 common/steven/CGAL/Segment_2_Iso_rectangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Segment_2_Line_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Segment_2_Segment_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Segment_2_Triangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Segment_3.h 1.1
+ bankiz2 common/steven/CGAL/Sixtuple.h 1.1
+ bankiz2 common/steven/CGAL/Sphere_3.h 1.1
+ bankiz2 common/steven/CGAL/Straight_2.h 1.1
+ bankiz2 common/steven/CGAL/Tetrahedron_3.h 1.1
+ bankiz2 common/steven/CGAL/Threetuple.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_2.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_2_Line_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_2_Ray_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_2_Segment_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_2_Triangle_2_do_intersect.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_2_Triangle_2_intersection.C 1.1
+ bankiz2 common/steven/CGAL/Triangle_2_Triangle_2_intersection.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_3.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_3_Line_3_do_intersect.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_3_Plane_3_do_intersect.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_3_Point_3_do_intersect.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_3_Ray_3_do_intersect.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_3_Segment_3_do_intersect.h 1.1
+ bankiz2 common/steven/CGAL/Triangle_3_Triangle_3_do_intersect.h 1.1
+ bankiz2 common/steven/CGAL/Twotuple.h 1.1
+ bankiz2 common/steven/CGAL/Union_find.h 1.1
+ bankiz2 common/steven/CGAL/Unique_hash_map.h 1.1
+ bankiz2 common/steven/CGAL/Vector_2.h 1.1
+ bankiz2 common/steven/CGAL/Vector_3.h 1.1
+ bankiz2 common/steven/CGAL/aff_transformation_tags.h 1.1
+ bankiz2 common/steven/CGAL/assertions.C 1.1
+ bankiz2 common/steven/CGAL/assertions.h 1.1
+ bankiz2 common/steven/CGAL/basic.h 1.1
+ bankiz2 common/steven/CGAL/basic_classes.h 1.1
+ bankiz2 common/steven/CGAL/bbox_intersection_3.h 1.1
+ bankiz2 common/steven/CGAL/circulator.h 1.1
+ bankiz2 common/steven/CGAL/circulator_bases.h 1.1
+ bankiz2 common/steven/CGAL/circulator_impl.h 1.1
+ bankiz2 common/steven/CGAL/compiler_config.h 1.1
+ bankiz2 common/steven/CGAL/config.h 1.1
+ bankiz2 common/steven/CGAL/determinant.h 1.1
+ bankiz2 common/steven/CGAL/double.h 1.1
+ bankiz2 common/steven/CGAL/enum.h 1.1
+ bankiz2 common/steven/CGAL/float.h 1.1
+ bankiz2 common/steven/CGAL/functional_base.h 1.1
+ bankiz2 common/steven/CGAL/functions_on_enums.h 1.1
+ bankiz2 common/steven/CGAL/generic_sweep.h 1.1
+ bankiz2 common/steven/CGAL/int.h 1.1
+ bankiz2 common/steven/CGAL/intersection_2.h 1.1
+ bankiz2 common/steven/CGAL/intersection_2_1.h 1.1
+ bankiz2 common/steven/CGAL/intersection_2_2.h 1.1
+ bankiz2 common/steven/CGAL/intersection_2_3.h 1.1
+ bankiz2 common/steven/CGAL/intersection_3.h 1.1
+ bankiz2 common/steven/CGAL/intersection_3_1.C 1.1
+ bankiz2 common/steven/CGAL/intersection_3_1.h 1.1
+ bankiz2 common/steven/CGAL/io.C 1.1
+ bankiz2 common/steven/CGAL/kernel_assertions.h 1.1
+ bankiz2 common/steven/CGAL/kernel_basic.h 1.1
+ bankiz2 common/steven/CGAL/known_bit_size_integers.h 1.1
+ bankiz2 common/steven/CGAL/memory.h 1.1
+ bankiz2 common/steven/CGAL/number_type_basic.h 1.1
+ bankiz2 common/steven/CGAL/number_utils.h 1.1
+ bankiz2 common/steven/CGAL/number_utils_classes.h 1.1
+ bankiz2 common/steven/CGAL/predicates_on_points_2.h 1.1
+ bankiz2 common/steven/CGAL/rational_rotation.h 1.1
+ bankiz2 common/steven/CGAL/representation_tags.h 1.1
+ bankiz2 common/steven/CGAL/solve.h 1.1
+ bankiz2 common/steven/CGAL/squared_distance_2.h 1.1
+ bankiz2 common/steven/CGAL/squared_distance_2_1.h 1.1
+ bankiz2 common/steven/CGAL/squared_distance_2_2.h 1.1
+ bankiz2 common/steven/CGAL/squared_distance_3.h 1.1
+ bankiz2 common/steven/CGAL/squared_distance_3_0.h 1.1
+ bankiz2 common/steven/CGAL/squared_distance_3_1.h 1.1
+ bankiz2 common/steven/CGAL/squared_distance_3_2.h 1.1
+ bankiz2 common/steven/CGAL/squared_distance_utils.h 1.1
+ bankiz2 common/steven/CGAL/sweep_observer.h 1.1
+ bankiz2 common/steven/CGAL/tags.h 1.1
+ bankiz2 common/steven/CGAL/user_classes.h 1.1
+ bankiz2 common/steven/CGAL/utility.h 1.1
+ bankiz2 common/steven/CGAL/utils.h 1.1
+ bankiz2 common/steven/CGAL/version.h 1.1
+ bankiz2 common/steven/CGAL/wmult.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/Line_3.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/Point_2.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/Segment_2.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/Segment_3.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/Tetrahedron_3.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/Triangle_2.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/Triangle_3.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/Vector_3.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/function_objects.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/predicates_on_points_2.h 1.1
+ bankiz2 common/steven/CGAL/Cartesian/solve_3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/Aff_transformationH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/Aff_transformationH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/CircleH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/Data_accessorH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/DirectionH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/DirectionH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/Homogeneous_base.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/Iso_cuboidH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/Iso_rectangleH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/LineH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/PlaneH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/PointH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/PointH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/RayH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/RayH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/SphereH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/VectorH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/VectorH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/basic_constructionsH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/basic_constructionsH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/distance_predicatesH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/distance_predicatesH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/function_objects.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/predicates_on_directionsH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/predicates_on_pointsH2.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/predicates_on_pointsH3.h 1.1
+ bankiz2 common/steven/CGAL/Homogeneous/predicates_on_rtH2.h 1.1
+ bankiz2 common/steven/CGAL/IO/Color.h 1.1
+ bankiz2 common/steven/CGAL/IO/forward_decl_window_stream.h 1.1
+ bankiz2 common/steven/CGAL/IO/io.h 1.1
+ bankiz2 common/steven/CGAL/IO/io_tags.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/Cartesian_coordinate_iterator_2.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/Cartesian_coordinate_iterator_3.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/Type_equality_wrapper.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/Wutils.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/function_objects.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/global_functions.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/global_functions_2.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/global_functions_3.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/global_functions_internal_2.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/global_functions_internal_3.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/interface_macros.h 1.1
+ bankiz2 common/steven/CGAL/Kernel/mpl.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/Constrained_triang_traits.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/HDS_items.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/Object_handle.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/Object_index.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/PM_checker.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/PM_const_decorator.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/PM_decorator.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/PM_explorer.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/PM_io_parser.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/PM_overlayer.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/PM_point_locator.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/Segment_overlay_traits.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/debug.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/geninfo.h 1.1
+ bankiz2 common/steven/CGAL/Nef_2/iterator_tools.h 1.1
+ bankiz2 common/steven/CGAL/Tools/chained_map.h 1.1
+ bankiz2 common/steven/CGAL/_QP_solver/Double.h 1.1
+ bankiz2 common/steven/CGAL/_QP_solver/gmp_double.h 1.1
+ bankiz2 common/steven/CGAL/_QP_solver/gmp_integer.h 1.1
+ bankiz2 common/steven/CGAL/constructions/kernel_ftC2.h 1.1
+ bankiz2 common/steven/CGAL/constructions/kernel_ftC3.h 1.1
+ bankiz2 common/steven/CGAL/predicates/kernel_ftC2.h 1.1
+ bankiz2 common/steven/CGAL/predicates/kernel_ftC3.h 1.1
+ bankiz2 common/steven/CGAL/predicates/sign_of_determinant.h 1.1


Reply via email to