| |
the dD point type on which the Delaunay
algorithm operates
| |
| |
a dD sphere
| |
| |
an arithmetic field type
| |
| |
Predicate object type that provides
Point_d operator()(Sphere_d s, int i), which returns the th
point defining sphere s.
| |
| |
Predicate object type that provides
Sphere_d operator()(int d, ForwardIterator first, ForwardIterator last), which returns a dD sphere through the points in
tuple[first,last).
| |
| |
Predicate object type that
provides bool operator()(ForwardIterator first, ForwardIterator last, Point_d p), which determines if p is contained in
the closed simplex defined by the points in tuple[first,last).
| |
| |
Predicate object type that provides
FT operator()(Point_d p,Point_d q), which determines the
squared distance from p to q.
| |
| |
Predicate object type that
provides bool operator()(ForwardIterator first, ForwardIterator last), which determines if the points in tuple[first,last) are
affinely independent.
|
A default constructor and copy constructor is required.
For each of the above function and predicate object types, Func_obj_type, a function must exist with the name func_obj_type_object that creates an instance of the function or predicate object type. For example:
|
|