| 
        
    
Kernel::Circle_3
        
         | 
        
    fo.operator() ( Kernel::Point_3 center,  Kernel::FT sq_r,  Kernel::Plane_3 plane)
        
         | 
 |  | 
    introduces a variable  of type Kernel::Circle_3.
        It is initialized to the circle with center center,
        and squared radius sq_r in the plane plane.
        | Precondition:  | center lies in plane and
		sq_r  ≥  0. |   
         | 
        
  | 
        | 
        
    
Kernel::Circle_3
        
         | 
        
    fo.operator() ( Kernel::Point_3 center,  Kernel::FT sq_r,  Kernel::Vector_3 n)
        
         | 
 |  | 
    introduces a variable  of type Kernel::Circle_3.
        It is initialized to the circle with center center,
        and squared radius sq_r in the plane 
	containing center and normal to n.
        
         | 
        
  | 
        | 
        
    
Kernel::Circle_3
        
         | 
        
    fo.operator() ( Kernel::Point_3 p,  Kernel::Point_3 q,  Kernel::Point_3 r)
        
         | 
 |  | 
    introduces a variable of type Kernel::Point_3.
        It is initialized to the circle passing through the three points.
        | Precondition:  | The three points are not collinear. |   
         | 
        
  | 
        | 
        
    
Kernel::Circle_3
        
         | 
        
    fo.operator() ( Kernel::Sphere_3 sphere1,  Kernel::Sphere_3 sphere2)
        
         | 
 |  | 
    introduces a variable of type Kernel::Circle_3.
        It is initialized to the circle along which the two spheres intersect.
	| Precondition:  | The two spheres intersect along a circle. |   
         | 
        
  | 
        | 
        
    
Kernel::Circle_3
        
         | 
        
    fo.operator() ( Kernel::Sphere_3 sphere,  Kernel::Plane_3 plane)
        
         | 
 |  | 
    introduces a variable of type Kernel::Circle_3.
        It is initialized to the circle along which the sphere and the 
	plane intersect.
	| Precondition:  | The sphere and the plane intersect along a circle. |   
         | 
        
  | 
        | 
        
    
Kernel::Circle_3
        
         | 
        
    fo.operator() ( Kernel::Plane_3 plane,  Kernel::Sphere_3 sphere)
        
         | 
 |  | 
    introduces a variable of type Kernel::Circle_3.
        It is initialized to the circle along which the sphere and the 
	plane intersect.
	| Precondition:  | The sphere and the plane intersect along a circle. |   
         |