Functions for constructing bounding spheres of lists of points. More...
Go to the source code of this file.
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Functions | |
bool | isValidBoundSphere (const Tuple2< point, scalar > &sphere) |
Return whether or not the given sphere is valid. More... | |
template<class PointField > | |
Tuple2< point, scalar > | intersectBoundSphere (const PointField &ps, const FixedList< label, 4 > &pis, const label nPs) |
Compute a sphere of four points or less where every point intersects the. More... | |
template<class PointField > | |
Tuple2< point, scalar > | trivialBoundSphere (const PointField &ps, const FixedList< label, 4 > &pis, const label nPs) |
Compute a bounding sphere of four points or less. More... | |
template<class PointField > | |
Tuple2< point, scalar > | weizlBoundSphere (const PointField &ps, List< label > &pis, const label nPs, FixedList< label, 4 > &boundaryPis, const label nBoundaryPs) |
Compute a bounding sphere for an arbitrary number of points recursively. More... | |
template<class PointField > | |
Tuple2< point, scalar > | boundSphere (const PointField &ps, randomGenerator &rndGen) |
Compute a bounding sphere for an arbitrary number of points, and given an. More... | |
template<class PointField > | |
Tuple2< point, scalar > | boundSphere (const PointField &ps) |
Compute a bounding sphere for an arbitrary number of points. More... | |
Functions for constructing bounding spheres of lists of points.
Original source file boundSphere.H
Definition in file boundSphere.H.