Depending on which CGAL kernel is used, different versions of this global function are available. This is described below.
With the basic 2D and 3D Kernel (see Chapter 7)
|
| |
compares Cartesian -coordinates of and . | ||
|
| |
compares Cartesian -coordinates of and . |
|
| |
compares the -coordinates of and the intersection of lines and , see (a) in the figure above. | ||
|
| |
compares the -coordinates of the intersection of line with line and with line , see (b) in the figure above. | ||
|
| |
compares the -coordinates of the intersection of lines and and the intersection of lines and , see (c) in the figure above. |
With the 2D Circular Kernel (see Chapter 9)
#include <CGAL/global_functions_circular_kernel_2.h>
If this kernel is used, in addition to the function and the combination of 2D types described above, another version of the function is provided.
|
| |
compares the -coordinates of and . | ||
|
| |
compares the -coordinates of and . |
With the 3D Spherical Kernel (see Chapter 10)
#include <CGAL/global_functions_spherical_kernel_3.h>
If this kernel is used, in addition to the function and the combination of 2D types described above, another version of the function is provided.
|
| |
compares the -coordinates of and . | ||
|
| |
compares the -coordinates of and . |
CGAL::compare_xy
CGAL::compare_xyz
CGAL::compare_x
CGAL::compare_x_at_y
CGAL::compare_yx
CGAL::compare_y_at_x
CGAL::compare_z