#include <intersectionPrimitive.h>
|
const Point & | center () const |
|
| HyperSphere (const Point ¢er, Scalar radius) |
|
| HyperSphere (const HyperSphere< Point, _dim, Scalar > &other) |
|
bool | intersect (const Point &nodeCenter, Scalar halfEdgeLength) const |
|
bool | intersectFast (const Point &nodeCenter, Scalar halfEdgeLength) const |
| intersectFast Fast but inacurate intersection test More...
|
|
bool | intersectPoint (const Point &pos, Scalar epsilon) const |
|
| operator Point () const |
| Implicit conversion operator to Eigen vectors. More...
|
|
bool | operator< (const HyperSphere< Point, _dim, Scalar > &other) const |
| Comparison operator comparing first the radius then the position. More...
|
|
HyperSphere< Point, _dim, Scalar > | quantified (Scalar eps) const |
| Construct a copy of the instance with a quantified radius and pos. More...
|
|
const Scalar & | radius () const |
|
Scalar & | radius () |
|
template<class Point , int _dim, typename Scalar >
template<class Point , int _dim, typename Scalar >
template<class Point , int _dim, typename Scalar >
template<class Point , int _dim, typename Scalar >
template<class Point , int _dim, typename Scalar >
, James, A Simple Method for Box-Sphere Intersection Testing, Graphics Gems, p. 335-339, code: p. 730-732, BoxSphere.c.
template<class Point , int _dim, typename Scalar >
intersectFast Fast but inacurate intersection test
- Parameters
-
nodeCenter | |
halfEdgeLength | |
- Returns
Check if the node center is inside the Hypersphere (radius grown by halfEdgeLength.
template<class Point , int _dim, typename Scalar >
template<class Point , int _dim, typename Scalar >
template<class Point , int _dim, typename Scalar >
Implicit conversion operator to Eigen vectors.
template<class Point , int _dim, typename Scalar >
Comparison operator comparing first the radius then the position.
template<class Point , int _dim, typename Scalar >
Construct a copy of the instance with a quantified radius and pos.
template<class Point , int _dim, typename Scalar >
template<class Point , int _dim, typename Scalar >
The documentation for this class was generated from the following file: