CGAL 6.0.1 - 2D and 3D Linear Geometry Kernel
|
AdaptableTernaryFunction
Operations | |
A model of this concept must provide: | |
Comparison_result | operator() (const Type1 &obj1, const Type2 &obj2, const Type3 &obj3) |
compares the squared distance between obj1 and obj2 to the squared distance between obj1 and obj3 , for all triples of types Type1 , Type2 and Type3 in the following set of types: | |
Comparison_result | operator() (const Type1 &obj1, const Type2 &obj2, const Type3 &obj3, const 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: | |
Comparison_result Kernel::CompareDistance_3::operator() | ( | const Type1 & | obj1, |
const Type2 & | obj2, | ||
const Type3 & | obj3 | ||
) |
compares the squared distance between obj1
and obj2
to the squared distance between obj1
and obj3
, for all triples of types Type1
, Type2
and Type3
in the following set of types:
Comparison_result Kernel::CompareDistance_3::operator() | ( | const Type1 & | obj1, |
const Type2 & | obj2, | ||
const Type3 & | obj3, | ||
const 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: