BWAPI
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/Kernel/interface_macros.h
Go to the documentation of this file.
00001 // Copyright (c) 2000-2004  Utrecht University (The Netherlands),
00002 // ETH Zurich (Switzerland), Freie Universitaet Berlin (Germany),
00003 // INRIA Sophia-Antipolis (France), Martin-Luther-University Halle-Wittenberg
00004 // (Germany), Max-Planck-Institute Saarbruecken (Germany), RISC Linz (Austria),
00005 // and Tel-Aviv University (Israel).  All rights reserved.
00006 //
00007 // This file is part of CGAL (www.cgal.org); you can redistribute it and/or
00008 // modify it under the terms of the GNU Lesser General Public License as
00009 // published by the Free Software Foundation; version 2.1 of the License.
00010 // See the file LICENSE.LGPL distributed with CGAL.
00011 //
00012 // Licensees holding a valid commercial license may use this file in
00013 // accordance with the commercial license agreement provided with the software.
00014 //
00015 // This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
00016 // WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
00017 //
00018 // $URL: svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch/Kernel_23/include/CGAL/Kernel/interface_macros.h $
00019 // $Id: interface_macros.h 46359 2008-10-20 14:44:37Z pmachado $
00020 // 
00021 //
00022 // Author(s)     : Herve Bronnimann, Sylvain Pion, Susan Hert
00023 
00024 // This file is intentionally not protected against re-inclusion.
00025 // It's aimed at being included from within a kernel traits class, this
00026 // way we share more code.
00027 
00028 // It is the responsability of the including file to correctly set the 2
00029 // macros CGAL_Kernel_pred, CGAL_Kernel_cons and CGAL_Kernel_obj.
00030 // And they are #undefed at the end of this file.
00031 
00032 #ifndef CGAL_Kernel_pred
00033 #  define CGAL_Kernel_pred(X, Y)
00034 #endif
00035 
00036 #ifndef CGAL_Kernel_cons
00037 #  define CGAL_Kernel_cons(X, Y)
00038 #endif
00039 
00040 #ifndef CGAL_Kernel_obj
00041 #  define CGAL_Kernel_obj(X)
00042 #endif
00043 
00044 CGAL_Kernel_obj(Point_2)
00045 CGAL_Kernel_obj(Vector_2)
00046 CGAL_Kernel_obj(Direction_2)
00047 CGAL_Kernel_obj(Segment_2)
00048 CGAL_Kernel_obj(Ray_2)
00049 CGAL_Kernel_obj(Line_2)
00050 CGAL_Kernel_obj(Triangle_2)
00051 CGAL_Kernel_obj(Iso_rectangle_2)
00052 CGAL_Kernel_obj(Circle_2)
00053 
00054 CGAL_Kernel_obj(Point_3)
00055 CGAL_Kernel_obj(Plane_3)
00056 CGAL_Kernel_obj(Vector_3)
00057 CGAL_Kernel_obj(Direction_3)
00058 CGAL_Kernel_obj(Segment_3)
00059 CGAL_Kernel_obj(Ray_3)
00060 CGAL_Kernel_obj(Line_3)
00061 CGAL_Kernel_obj(Triangle_3)
00062 CGAL_Kernel_obj(Tetrahedron_3)
00063 CGAL_Kernel_obj(Iso_cuboid_3)
00064 CGAL_Kernel_obj(Sphere_3)
00065 CGAL_Kernel_obj(Circle_3)
00066 
00067 
00068 CGAL_Kernel_pred(Angle_2,
00069                  angle_2_object)
00070 CGAL_Kernel_pred(Angle_3,
00071                  angle_3_object)
00072 CGAL_Kernel_pred(Are_ordered_along_line_2,
00073                  are_ordered_along_line_2_object)
00074 CGAL_Kernel_pred(Are_ordered_along_line_3,
00075                  are_ordered_along_line_3_object)
00076 CGAL_Kernel_pred(Are_parallel_2,
00077                  are_parallel_2_object)
00078 CGAL_Kernel_pred(Are_parallel_3,
00079                  are_parallel_3_object)
00080 CGAL_Kernel_pred(Are_strictly_ordered_along_line_2,
00081                  are_strictly_ordered_along_line_2_object)
00082 CGAL_Kernel_pred(Are_strictly_ordered_along_line_3,
00083                  are_strictly_ordered_along_line_3_object)
00084 CGAL_Kernel_cons(Assign_2,
00085                  assign_2_object)
00086 CGAL_Kernel_cons(Assign_3,
00087                  assign_3_object)
00088 CGAL_Kernel_pred(Bounded_side_2,
00089                  bounded_side_2_object)
00090 CGAL_Kernel_pred(Bounded_side_3,
00091                  bounded_side_3_object)
00092 CGAL_Kernel_pred(Collinear_are_ordered_along_line_2,
00093                  collinear_are_ordered_along_line_2_object)
00094 CGAL_Kernel_pred(Collinear_are_ordered_along_line_3,
00095                  collinear_are_ordered_along_line_3_object)
00096 CGAL_Kernel_pred(Collinear_are_strictly_ordered_along_line_2,
00097                  collinear_are_strictly_ordered_along_line_2_object)
00098 CGAL_Kernel_pred(Collinear_are_strictly_ordered_along_line_3,
00099                  collinear_are_strictly_ordered_along_line_3_object)
00100 CGAL_Kernel_pred(Collinear_has_on_2,
00101                  collinear_has_on_2_object)
00102 CGAL_Kernel_pred(Collinear_2,
00103                  collinear_2_object)
00104 CGAL_Kernel_pred(Collinear_3,
00105                  collinear_3_object)
00106 CGAL_Kernel_pred(Compare_angle_with_x_axis_2,
00107                  compare_angle_with_x_axis_2_object)
00108 CGAL_Kernel_pred(Compare_distance_2,
00109                  compare_distance_2_object)
00110 CGAL_Kernel_pred(Compare_distance_3,
00111                  compare_distance_3_object)
00112 CGAL_Kernel_pred(Compare_slope_2,
00113                  compare_slope_2_object)
00114 CGAL_Kernel_pred(Compare_squared_distance_2,
00115                  compare_squared_distance_2_object)
00116 CGAL_Kernel_pred(Compare_squared_distance_3,
00117                  compare_squared_distance_3_object)
00118 CGAL_Kernel_pred(Compare_squared_radius_3,
00119                  compare_squared_radius_3_object)
00120 CGAL_Kernel_pred(Compare_x_at_y_2,
00121                  compare_x_at_y_2_object)
00122 CGAL_Kernel_pred(Compare_xyz_3,
00123                  compare_xyz_3_object)
00124 CGAL_Kernel_pred(Compare_xy_2,
00125                  compare_xy_2_object)
00126 CGAL_Kernel_pred(Compare_xy_3,
00127                  compare_xy_3_object)
00128 CGAL_Kernel_pred(Compare_x_2,
00129                  compare_x_2_object)
00130 CGAL_Kernel_pred(Compare_x_3,
00131                  compare_x_3_object)
00132 CGAL_Kernel_pred(Compare_y_at_x_2,
00133                  compare_y_at_x_2_object)
00134 CGAL_Kernel_pred(Compare_y_2,
00135                  compare_y_2_object)
00136 CGAL_Kernel_pred(Compare_y_3,
00137                  compare_y_3_object)
00138 CGAL_Kernel_pred(Compare_yx_2,
00139                  compare_yx_2_object)
00140 CGAL_Kernel_pred(Compare_z_3,
00141                  compare_z_3_object)
00142 CGAL_Kernel_cons(Compute_a_2,
00143                  compute_a_2_object)
00144 CGAL_Kernel_cons(Compute_a_3,
00145                  compute_a_3_object)
00146 CGAL_Kernel_cons(Compute_b_2,
00147                  compute_b_2_object)
00148 CGAL_Kernel_cons(Compute_b_3,
00149                  compute_b_3_object)
00150 CGAL_Kernel_cons(Compute_c_2,
00151                  compute_c_2_object)
00152 CGAL_Kernel_cons(Compute_c_3,
00153                  compute_c_3_object)
00154 CGAL_Kernel_cons(Compute_d_3,
00155                  compute_d_3_object)
00156 CGAL_Kernel_cons(Compute_approximate_area_3,
00157                  compute_approximate_area_3_object)
00158 CGAL_Kernel_cons(Compute_approximate_squared_length_3,
00159                  compute_approximate_squared_length_3_object)
00160 CGAL_Kernel_cons(Compute_area_2,
00161                  compute_area_2_object)
00162 CGAL_Kernel_cons(Compute_area_3,
00163                  compute_area_3_object)
00164 CGAL_Kernel_cons(Compute_area_divided_by_pi_3,
00165                  compute_area_divided_by_pi_3_object)
00166 CGAL_Kernel_cons(Compute_determinant_2,
00167                  compute_determinant_2_object)
00168 CGAL_Kernel_cons(Compute_determinant_3,
00169                  compute_determinant_3_object)
00170 CGAL_Kernel_cons(Compute_scalar_product_2,
00171                  compute_scalar_product_2_object)
00172 CGAL_Kernel_cons(Compute_scalar_product_3,
00173                  compute_scalar_product_3_object)
00174 CGAL_Kernel_cons(Compute_squared_area_3,
00175                  compute_squared_area_3_object)
00176 CGAL_Kernel_cons(Compute_squared_distance_2,
00177                  compute_squared_distance_2_object)
00178 CGAL_Kernel_cons(Compute_squared_distance_3,
00179                  compute_squared_distance_3_object)
00180 CGAL_Kernel_cons(Compute_squared_length_2,
00181                  compute_squared_length_2_object)
00182 CGAL_Kernel_cons(Compute_squared_length_3,
00183                  compute_squared_length_3_object)
00184 CGAL_Kernel_cons(Compute_squared_length_divided_by_pi_square_3,
00185                  compute_squared_length_divided_by_pi_square_3_object)
00186 CGAL_Kernel_cons(Compute_squared_radius_2,
00187                  compute_squared_radius_2_object)
00188 CGAL_Kernel_cons(Compute_squared_radius_3,
00189                  compute_squared_radius_3_object)
00190 CGAL_Kernel_cons(Compute_volume_3,
00191                  compute_volume_3_object)
00192 CGAL_Kernel_cons(Compute_x_2,
00193                  compute_x_2_object)
00194 CGAL_Kernel_cons(Compute_x_3,
00195                  compute_x_3_object)
00196 CGAL_Kernel_cons(Compute_y_2,
00197                  compute_y_2_object)
00198 CGAL_Kernel_cons(Compute_y_3,
00199                  compute_y_3_object)
00200 CGAL_Kernel_cons(Compute_z_3,
00201                  compute_z_3_object)
00202 CGAL_Kernel_cons(Compute_dx_2,
00203                  compute_dx_2_object)
00204 CGAL_Kernel_cons(Compute_dx_3,
00205                  compute_dx_3_object)
00206 CGAL_Kernel_cons(Compute_dy_2,
00207                  compute_dy_2_object)
00208 CGAL_Kernel_cons(Compute_dy_3,
00209                  compute_dy_3_object)
00210 CGAL_Kernel_cons(Compute_dz_3,
00211                  compute_dz_3_object)
00212 CGAL_Kernel_cons(Compute_hx_2,
00213                  compute_hx_2_object)
00214 CGAL_Kernel_cons(Compute_hx_3,
00215                  compute_hx_3_object)
00216 CGAL_Kernel_cons(Compute_hy_2,
00217                  compute_hy_2_object)
00218 CGAL_Kernel_cons(Compute_hy_3,
00219                  compute_hy_3_object)
00220 CGAL_Kernel_cons(Compute_hz_3,
00221                  compute_hz_3_object)
00222 CGAL_Kernel_cons(Compute_hw_2,
00223                  compute_hw_2_object)
00224 CGAL_Kernel_cons(Compute_hw_3,
00225                  compute_hw_3_object)
00226 CGAL_Kernel_cons(Compute_x_at_y_2,
00227                  compute_x_at_y_2_object)
00228 CGAL_Kernel_cons(Compute_y_at_x_2,
00229                  compute_y_at_x_2_object)
00230 CGAL_Kernel_cons(Compute_xmin_2,
00231                  compute_xmin_2_object)
00232 CGAL_Kernel_cons(Compute_xmax_2,
00233                  compute_xmax_2_object)
00234 CGAL_Kernel_cons(Compute_ymin_2,
00235                  compute_ymin_2_object)
00236 CGAL_Kernel_cons(Compute_ymax_2,
00237                  compute_ymax_2_object)
00238 CGAL_Kernel_cons(Compute_xmin_3,
00239                  compute_xmin_3_object)
00240 CGAL_Kernel_cons(Compute_xmax_3,
00241                  compute_xmax_3_object)
00242 CGAL_Kernel_cons(Compute_ymin_3,
00243                  compute_ymin_3_object)
00244 CGAL_Kernel_cons(Compute_ymax_3,
00245                  compute_ymax_3_object)
00246 CGAL_Kernel_cons(Compute_zmin_3,
00247                  compute_zmin_3_object)
00248 CGAL_Kernel_cons(Compute_zmax_3,
00249                  compute_zmax_3_object)
00250 CGAL_Kernel_cons(Construct_barycenter_2,
00251                  construct_barycenter_2_object)
00252 CGAL_Kernel_cons(Construct_barycenter_3,
00253                  construct_barycenter_3_object)
00254 CGAL_Kernel_cons(Construct_base_vector_3,
00255                  construct_base_vector_3_object)
00256 CGAL_Kernel_cons(Construct_bisector_2,
00257                  construct_bisector_2_object)
00258 CGAL_Kernel_cons(Construct_bisector_3,
00259                  construct_bisector_3_object)
00260 CGAL_Kernel_cons(Construct_center_2,
00261                  construct_center_2_object)
00262 CGAL_Kernel_cons(Construct_center_3,
00263                  construct_center_3_object)
00264 CGAL_Kernel_cons(Construct_centroid_2,
00265                  construct_centroid_2_object)
00266 CGAL_Kernel_cons(Construct_centroid_3,
00267                  construct_centroid_3_object)
00268 CGAL_Kernel_cons(Construct_circle_2,
00269                  construct_circle_2_object)
00270 CGAL_Kernel_cons(Construct_circle_3,
00271                  construct_circle_3_object)
00272 CGAL_Kernel_cons(Construct_circumcenter_2,
00273                  construct_circumcenter_2_object)
00274 CGAL_Kernel_cons(Construct_circumcenter_3,
00275                  construct_circumcenter_3_object)
00276 CGAL_Kernel_cons(Construct_cross_product_vector_3,
00277                  construct_cross_product_vector_3_object)
00278 CGAL_Kernel_cons(Construct_direction_2,
00279                  construct_direction_2_object)
00280 CGAL_Kernel_cons(Construct_direction_3,
00281                  construct_direction_3_object)
00282 CGAL_Kernel_cons(Construct_equidistant_line_3,
00283                  construct_equidistant_line_3_object)
00284 CGAL_Kernel_cons(Construct_iso_cuboid_3,
00285                  construct_iso_cuboid_3_object)
00286 CGAL_Kernel_cons(Construct_iso_rectangle_2,
00287                  construct_iso_rectangle_2_object)
00288 CGAL_Kernel_cons(Construct_lifted_point_3,
00289                  construct_lifted_point_3_object)
00290 CGAL_Kernel_cons(Construct_line_2,
00291                  construct_line_2_object)
00292 CGAL_Kernel_cons(Construct_line_3,
00293                  construct_line_3_object)
00294 CGAL_Kernel_cons(Construct_midpoint_2,
00295                  construct_midpoint_2_object)
00296 CGAL_Kernel_cons(Construct_midpoint_3,
00297                  construct_midpoint_3_object)
00298 CGAL_Kernel_cons(Construct_min_vertex_2,
00299                  construct_min_vertex_2_object)
00300 CGAL_Kernel_cons(Construct_max_vertex_2,
00301                  construct_max_vertex_2_object)
00302 CGAL_Kernel_cons(Construct_min_vertex_3,
00303                  construct_min_vertex_3_object)
00304 CGAL_Kernel_cons(Construct_max_vertex_3,
00305                  construct_max_vertex_3_object)
00306 CGAL_Kernel_cons(Construct_normal_3,
00307                  construct_normal_3_object)
00308 CGAL_Kernel_cons(Construct_object_2,
00309                  construct_object_2_object)
00310 CGAL_Kernel_cons(Construct_object_3,
00311                  construct_object_3_object)
00312 CGAL_Kernel_cons(Construct_opposite_circle_2,
00313                  construct_opposite_circle_2_object)
00314 CGAL_Kernel_cons(Construct_opposite_direction_2,
00315                  construct_opposite_direction_2_object)
00316 CGAL_Kernel_cons(Construct_opposite_direction_3,
00317                  construct_opposite_direction_3_object)
00318 CGAL_Kernel_cons(Construct_opposite_line_2,
00319                  construct_opposite_line_2_object)
00320 CGAL_Kernel_cons(Construct_opposite_line_3,
00321                  construct_opposite_line_3_object)
00322 CGAL_Kernel_cons(Construct_opposite_plane_3,
00323                  construct_opposite_plane_3_object)
00324 CGAL_Kernel_cons(Construct_opposite_ray_2,
00325                  construct_opposite_ray_2_object)
00326 CGAL_Kernel_cons(Construct_opposite_ray_3,
00327                  construct_opposite_ray_3_object)
00328 CGAL_Kernel_cons(Construct_opposite_segment_2,
00329                  construct_opposite_segment_2_object)
00330 CGAL_Kernel_cons(Construct_opposite_segment_3,
00331                  construct_opposite_segment_3_object)
00332 CGAL_Kernel_cons(Construct_opposite_sphere_3,
00333                  construct_opposite_sphere_3_object)
00334 CGAL_Kernel_cons(Construct_opposite_triangle_2,
00335                  construct_opposite_triangle_2_object)
00336 CGAL_Kernel_cons(Construct_opposite_vector_2,
00337                  construct_opposite_vector_2_object)
00338 CGAL_Kernel_cons(Construct_difference_of_vectors_2,
00339                  construct_difference_of_vectors_2_object)
00340 CGAL_Kernel_cons(Construct_difference_of_vectors_3,
00341                  construct_difference_of_vectors_3_object)
00342 CGAL_Kernel_cons(Construct_sum_of_vectors_2,
00343                  construct_sum_of_vectors_2_object)
00344 CGAL_Kernel_cons(Construct_sum_of_vectors_3,
00345                  construct_sum_of_vectors_3_object)
00346 CGAL_Kernel_cons(Construct_opposite_vector_3,
00347                  construct_opposite_vector_3_object)
00348 CGAL_Kernel_cons(Construct_orthogonal_vector_3,
00349                  construct_orthogonal_vector_3_object)
00350 CGAL_Kernel_cons(Construct_perpendicular_direction_2,
00351                  construct_perpendicular_direction_2_object)
00352 CGAL_Kernel_cons(Construct_perpendicular_line_2,
00353                  construct_perpendicular_line_2_object)
00354 CGAL_Kernel_cons(Construct_perpendicular_line_3,
00355                  construct_perpendicular_line_3_object)
00356 CGAL_Kernel_cons(Construct_perpendicular_plane_3,
00357                  construct_perpendicular_plane_3_object)
00358 CGAL_Kernel_cons(Construct_perpendicular_vector_2,
00359                  construct_perpendicular_vector_2_object)
00360 CGAL_Kernel_cons(Construct_plane_3,
00361                  construct_plane_3_object)
00362 CGAL_Kernel_cons(Construct_point_on_2,
00363                  construct_point_on_2_object)
00364 CGAL_Kernel_cons(Construct_point_on_3,
00365                  construct_point_on_3_object)
00366 CGAL_Kernel_cons(Construct_point_2,
00367                  construct_point_2_object)
00368 CGAL_Kernel_cons(Construct_point_3,
00369                  construct_point_3_object)
00370 CGAL_Kernel_cons(Construct_projected_point_2,
00371                  construct_projected_point_2_object)
00372 CGAL_Kernel_cons(Construct_projected_point_3,
00373                  construct_projected_point_3_object)
00374 CGAL_Kernel_cons(Construct_projected_xy_point_2,
00375                  construct_projected_xy_point_2_object)
00376 CGAL_Kernel_cons(Construct_radical_line_2,
00377      construct_radical_line_2_object)           
00378 CGAL_Kernel_cons(Construct_radical_plane_3,
00379                  construct_radical_plane_3_object)
00380 CGAL_Kernel_cons(Construct_ray_2,
00381                  construct_ray_2_object)
00382 CGAL_Kernel_cons(Construct_ray_3,
00383                  construct_ray_3_object)
00384 CGAL_Kernel_cons(Construct_scaled_vector_2,
00385                  construct_scaled_vector_2_object)
00386 CGAL_Kernel_cons(Construct_divided_vector_2,
00387                  construct_divided_vector_2_object)
00388 CGAL_Kernel_cons(Construct_divided_vector_3,
00389                  construct_divided_vector_3_object)
00390 CGAL_Kernel_cons(Construct_scaled_vector_3,
00391                  construct_scaled_vector_3_object)
00392 CGAL_Kernel_cons(Construct_second_point_2,
00393                  construct_second_point_2_object)
00394 CGAL_Kernel_cons(Construct_second_point_3,
00395                  construct_second_point_3_object)
00396 CGAL_Kernel_cons(Construct_segment_2,
00397                  construct_segment_2_object)
00398 CGAL_Kernel_cons(Construct_segment_3,
00399                  construct_segment_3_object)
00400 CGAL_Kernel_cons(Construct_source_2,
00401                  construct_source_2_object)
00402 CGAL_Kernel_cons(Construct_source_3,
00403                  construct_source_3_object)
00404 CGAL_Kernel_cons(Construct_sphere_3,
00405                  construct_sphere_3_object)
00406 CGAL_Kernel_cons(Construct_supporting_plane_3,
00407                  construct_supporting_plane_3_object)
00408 CGAL_Kernel_cons(Construct_target_2,
00409                  construct_target_2_object)
00410 CGAL_Kernel_cons(Construct_target_3,
00411                  construct_target_3_object)
00412 CGAL_Kernel_cons(Construct_tetrahedron_3,
00413                  construct_tetrahedron_3_object)
00414 CGAL_Kernel_cons(Construct_translated_point_2,
00415                  construct_translated_point_2_object)
00416 CGAL_Kernel_cons(Construct_translated_point_3,
00417                  construct_translated_point_3_object)
00418 CGAL_Kernel_cons(Construct_triangle_2,
00419                  construct_triangle_2_object)
00420 CGAL_Kernel_cons(Construct_triangle_3,
00421                  construct_triangle_3_object)
00422 CGAL_Kernel_cons(Construct_unit_normal_3,
00423                  construct_unit_normal_3_object)
00424 CGAL_Kernel_cons(Construct_vector_2,
00425                  construct_vector_2_object)
00426 CGAL_Kernel_cons(Construct_vector_3,
00427                  construct_vector_3_object)
00428 CGAL_Kernel_cons(Construct_vertex_2,
00429                  construct_vertex_2_object)
00430 CGAL_Kernel_cons(Construct_vertex_3,
00431                  construct_vertex_3_object)
00432 CGAL_Kernel_cons(Construct_bbox_2,
00433                  construct_bbox_2_object)
00434 CGAL_Kernel_cons(Construct_bbox_3,
00435                  construct_bbox_3_object)
00436 CGAL_Kernel_cons(Construct_cartesian_const_iterator_2,
00437                  construct_cartesian_const_iterator_2_object)
00438 CGAL_Kernel_cons(Construct_cartesian_const_iterator_3,
00439                  construct_cartesian_const_iterator_3_object)
00440 CGAL_Kernel_pred(Coplanar_orientation_3,
00441                  coplanar_orientation_3_object)
00442 CGAL_Kernel_pred(Coplanar_side_of_bounded_circle_3,
00443                  coplanar_side_of_bounded_circle_3_object)
00444 CGAL_Kernel_pred(Coplanar_3,
00445                  coplanar_3_object)
00446 CGAL_Kernel_pred(Counterclockwise_in_between_2,
00447                  counterclockwise_in_between_2_object)
00448 CGAL_Kernel_pred(Do_intersect_2,
00449                  do_intersect_2_object)
00450 CGAL_Kernel_pred(Do_intersect_3,
00451                  do_intersect_3_object)
00452 CGAL_Kernel_pred(Equal_xy_3,
00453                  equal_xy_3_object)
00454 CGAL_Kernel_pred(Equal_x_2,
00455                  equal_x_2_object)
00456 CGAL_Kernel_pred(Equal_x_3,
00457                  equal_x_3_object)
00458 CGAL_Kernel_pred(Equal_y_2,
00459                  equal_y_2_object)
00460 CGAL_Kernel_pred(Equal_y_3,
00461                  equal_y_3_object)
00462 CGAL_Kernel_pred(Equal_z_3,
00463                  equal_z_3_object)
00464 CGAL_Kernel_pred(Equal_2,
00465                  equal_2_object)
00466 CGAL_Kernel_pred(Equal_3,
00467                  equal_3_object)
00468 CGAL_Kernel_pred(Has_on_boundary_2,
00469                  has_on_boundary_2_object)
00470 CGAL_Kernel_pred(Has_on_boundary_3,
00471                  has_on_boundary_3_object)
00472 CGAL_Kernel_pred(Has_on_bounded_side_2,
00473                  has_on_bounded_side_2_object)
00474 CGAL_Kernel_pred(Has_on_bounded_side_3,
00475                  has_on_bounded_side_3_object)
00476 CGAL_Kernel_pred(Has_on_negative_side_2,
00477                  has_on_negative_side_2_object)
00478 CGAL_Kernel_pred(Has_on_negative_side_3,
00479                  has_on_negative_side_3_object)
00480 CGAL_Kernel_pred(Has_on_positive_side_2,
00481                  has_on_positive_side_2_object)
00482 CGAL_Kernel_pred(Has_on_positive_side_3,
00483                  has_on_positive_side_3_object)
00484 CGAL_Kernel_pred(Has_on_unbounded_side_2,
00485                  has_on_unbounded_side_2_object)
00486 CGAL_Kernel_pred(Has_on_unbounded_side_3,
00487                  has_on_unbounded_side_3_object)
00488 CGAL_Kernel_pred(Has_on_2,
00489                  has_on_2_object)
00490 CGAL_Kernel_pred(Has_on_3,
00491                  has_on_3_object)
00492 CGAL_Kernel_cons(Intersect_2,
00493                  intersect_2_object)
00494 CGAL_Kernel_cons(Intersect_3,
00495                  intersect_3_object)
00496 CGAL_Kernel_pred(Is_degenerate_2,
00497                  is_degenerate_2_object)
00498 CGAL_Kernel_pred(Is_degenerate_3,
00499                  is_degenerate_3_object)
00500 CGAL_Kernel_pred(Is_horizontal_2,
00501                  is_horizontal_2_object)
00502 CGAL_Kernel_pred(Is_vertical_2,
00503                  is_vertical_2_object)
00504 CGAL_Kernel_pred(Left_turn_2,
00505                  left_turn_2_object)
00506 CGAL_Kernel_pred(Less_distance_to_point_2,
00507                  less_distance_to_point_2_object)
00508 CGAL_Kernel_pred(Less_distance_to_point_3,
00509                  less_distance_to_point_3_object)
00510 CGAL_Kernel_pred(Less_rotate_ccw_2,
00511                  less_rotate_ccw_2_object)
00512 CGAL_Kernel_pred(Less_signed_distance_to_line_2,
00513                  less_signed_distance_to_line_2_object)
00514 CGAL_Kernel_pred(Less_signed_distance_to_plane_3,
00515                  less_signed_distance_to_plane_3_object)
00516 CGAL_Kernel_pred(Less_xyz_3,
00517                  less_xyz_3_object)
00518 CGAL_Kernel_pred(Less_xy_2,
00519                  less_xy_2_object)
00520 CGAL_Kernel_pred(Less_xy_3,
00521                  less_xy_3_object)
00522 CGAL_Kernel_pred(Less_x_2,
00523                  less_x_2_object)
00524 CGAL_Kernel_pred(Less_x_3,
00525                  less_x_3_object)
00526 CGAL_Kernel_pred(Less_yx_2,
00527                  less_yx_2_object)
00528 CGAL_Kernel_pred(Less_y_2,
00529                  less_y_2_object)
00530 CGAL_Kernel_pred(Less_y_3,
00531                  less_y_3_object)
00532 CGAL_Kernel_pred(Less_z_3,
00533                  less_z_3_object)
00534 CGAL_Kernel_pred(Orientation_2,
00535                  orientation_2_object)
00536 CGAL_Kernel_pred(Orientation_3,
00537                  orientation_3_object)
00538 CGAL_Kernel_pred(Oriented_side_2,
00539                  oriented_side_2_object)
00540 CGAL_Kernel_pred(Oriented_side_3,
00541                  oriented_side_3_object)
00542 CGAL_Kernel_pred(Side_of_bounded_circle_2,
00543                  side_of_bounded_circle_2_object)
00544 CGAL_Kernel_pred(Side_of_bounded_sphere_3,
00545                  side_of_bounded_sphere_3_object)
00546 CGAL_Kernel_pred(Side_of_oriented_circle_2,
00547                  side_of_oriented_circle_2_object)
00548 CGAL_Kernel_pred(Side_of_oriented_sphere_3,
00549                  side_of_oriented_sphere_3_object)
00550 
00551 #undef CGAL_Kernel_pred
00552 #undef CGAL_Kernel_cons
00553 #undef CGAL_Kernel_obj
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines