The template function compare compares the first argument with respect to the second, i.e. it returns CGAL::LARGER if x is larger then y.
In case the argument types NT1 and NT2 differ, compare is performed with the semantic of the type determined via Coercion_traits. The function is defined if this type is a model of the RealEmbeddable concept.
#include <CGAL/number_utils.h>
template <class NT1, class NT2> | ||
result_type | compare ( NT x, NT y) | The result_type is convertible to CGAL::Comparison_result. |
RealEmbeddable
RealEmbeddableTraits::Compare