is a geometric traits class that provides the basic operations to implement intersection tests and intersection computations through a bisection method. This parameter must be instantiated with a model of the concept BisectionGeometricTraits_3.
an optional sequence of Named Parameters among the ones listed below:
Optional Named Parameters
the relative error bound used to compute intersection points between the implicit surface and query segments. The bisection is stopped when the length of the intersected segment is less than the product of relative_error_bound by the diameter of the bounding object.
an optional sequence of Named Parameters among the ones listed below:
Optional Named Parameters
the relative error bound used to compute intersection points between the implicit surface and query segments. The bisection is stopped when the length of the intersected segment is less than the product of relative_error_bound by the diameter of the bounding object.
This static method is a named constructor. It constructs a domain whose bounding surface is described implicitly as the zero level set of a function. The domain to be discretized is assumed to be the domain where the function has negative values.
either a bounding sphere (of type Sphere_3), a bounding box (type Bbox_3), or a bounding Iso_cuboid_3 which is required to circumscribe the surface and to have its center inside the domain.
Parameters
function
the Poisson reconstruction function
bounding_object
object bounding the meshable domain and its center is inside the domain.
np
an optional sequence of Named Parameters among the ones listed below:
Optional Named Parameters
is the relative error bound, relative to the diameter of the box of the image.