CGAL 5.2  2D and 3D Linear Geometry Kernel

Functions  
template<typename Kernel >  
FT  CGAL::squared_radius (const CGAL::Point_2< Kernel > &p, const CGAL::Point_2< Kernel > &q, const CGAL::Point_2< Kernel > &r) 
compute the squared radius of the circle passing through the points p , q , and r . More...  
template<typename Kernel >  
FT  CGAL::squared_radius (const CGAL::Point_2< Kernel > &p, const CGAL::Point_2< Kernel > &q) 
compute the squared radius of the smallest circle passing through p , and q , i.e. one fourth of the squared distance between p and q .  
template<typename Kernel >  
FT  CGAL::squared_radius (const CGAL::Point_2< Kernel > &p) 
compute the squared radius of the smallest circle passing through p , i.e. \( 0\).  
template<typename Kernel >  
FT  CGAL::squared_radius (const CGAL::Point_3< Kernel > &p, const CGAL::Point_3< Kernel > &q, const CGAL::Point_3< Kernel > &r, const CGAL::Point_3< Kernel > &s) 
compute the squared radius of the sphere passing through the points p , q , r and s . More...  
template<typename Kernel >  
FT  CGAL::squared_radius (const CGAL::Point_3< Kernel > &p, const CGAL::Point_3< Kernel > &q, const CGAL::Point_3< Kernel > &r) 
compute the squared radius of the sphere passing through the points p , q , and r and whose center is in the same plane as those three points.  
template<typename Kernel >  
FT  CGAL::squared_radius (const CGAL::Point_3< Kernel > &p, const CGAL::Point_3< Kernel > &q) 
compute the squared radius of the smallest circle passing through p , and q , i.e. one fourth of the squared distance between p and q .  
template<typename Kernel >  
FT  CGAL::squared_radius (const CGAL::Point_3< Kernel > &p) 
compute the squared radius of the smallest circle passing through p , i.e. \( 0\).  
FT CGAL::squared_radius  (  const CGAL::Point_2< Kernel > &  p, 
const CGAL::Point_2< Kernel > &  q,  
const CGAL::Point_2< Kernel > &  r  
) 
#include <CGAL/Kernel/global_functions.h>
compute the squared radius of the circle passing through the points p
, q
, and r
.
p
, q
, and r
are not collinear. FT CGAL::squared_radius  (  const CGAL::Point_3< Kernel > &  p, 
const CGAL::Point_3< Kernel > &  q,  
const CGAL::Point_3< Kernel > &  r,  
const CGAL::Point_3< Kernel > &  s  
) 
#include <CGAL/Kernel/global_functions.h>
compute the squared radius of the sphere passing through the points p
, q
, r
and s
.
p
, q
, r
and s
are not coplanar.