Kernel::CompareDistance_3

A model for this must provide:

Comparison_result fo.operator() ( Type1 obj1, Type2 obj2, Type3 obj3)
compares the squared distance between obj1 and obj2 to the squared distance between obj1 and obj3

Comparison_result fo.operator() ( Type1 obj1, Type2 obj2, Type3 obj3, Type4 obj4)
compares the squared distance between obj1 and obj2 to the squared distance between obj3 and obj4
for all tuples of types Type1, Type2, Type3 and Type4 in the following set of types:

Refines

AdaptableFunctor (with three arguments)

See Also

Kernel::CompareSquaredDistance_3
CGAL::compare_distance_to_point
CGAL::compare_squared_distance