CGAL::compare_z

Depending on which Cgal kernel is used, different versions of this global function are available. This is described below.

With the basic 3D Kernel (see Chapter 9)

Comparison_result compare_z ( Point_3<Kernel> p, Point_3<Kernel> q)
compares the z-coordinates of p and q.

With the 3D Spherical Kernel (see Chapter 12)

#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.

Comparison_result compare_z ( Circular_arc_point_3<SphericalKernel> p, Circular_arc_point_3<SphericalKernel> q)
compares the z-coordinates of p and q.

Comparison_result compare_z ( Circular_arc_point_3<SphericalKernel> p, Point_3<SphericalKernel> q)
compares the z-coordinates of p and q.

See Also

CGAL::compare_xy
CGAL::compare_xyz
CGAL::compare_x
CGAL::compare_x_at_y
CGAL::compare_y
CGAL::compare_yx
CGAL::compare_y_at_x