include/Discregrid/acceleration/bounding_sphere.hpp
BoundingSphere(const Eigen::Vector3d& a, const Eigen::Vector3d& b)
	{
		const Eigen::Vector3d ba = b - a;

		m_x = (a + b) * 0.5;
		m_r = 0.5 * ba.norm();
	}
/**
	 * \brief	constructs the smallest enclosing sphere for two points
	 *
	 * \param a 3d coordinates of point a
	 * \param b 3d coordinates of point b
	 */
\brief       constructs the smallest enclosing sphere for two points
\param a 3d coordinates of point a
\param b 3d coordinates of point b
\ brief constructs the smallest enclosing sphere for two points \ param a 3d coordinates of point a \ param b 3d coordinates of point b
BoundingSphere(const Eigen::Vector3d& a, const Eigen::Vector3d& b)
	{
		const Eigen::Vector3d ba = b - a;
		m_x = (a + b) * 0.5;
		m_r = 0.5 * ba.norm();
	}
BoundingSphere ( const Eigen :: Vector3d & a , const Eigen :: Vector3d & b ) { const Eigen :: Vector3d ba = b - a ; m_x = ( a + b ) * 0.5 ; m_r = 0.5 * ba . norm ( ) ; }
\brief       constructs the smallest enclosing sphere for two points
 \param a 3d coordinates of point a
 \param b 3d coordinates of point b
\ brief constructs the smallest enclosing sphere for two points \ param a 3d coordinates of point a \ param b 3d coordinates of point b