 Geom Software - C++ Programming and Geometry Libraries
Fade2.5D Documentation pages v1.74
GEOM_FADE25D::Circle2 Class Reference

Circle. More...

`#include <Circle2.h>`

## Public Member Functions

Circle2 (double x, double y, double sqRadius_)
Constructor. More...

Circle2 (const Point2 &center_, double sqRadius_)
Constructor. More...

double getRadius ()
Get the radius of the circle. More...

double getSqRadius ()
Get the squared radius of the circle. More...

Point2 getCenter ()
Get the center of the circle. More...

Point2 center

double sqRadius

## Friends

std::ostream & operator<< (std::ostream &stream, Circle2 b)

## ◆ Circle2() [1/2]

 GEOM_FADE25D::Circle2::Circle2 ( double x, double y, double sqRadius_ )
Parameters
 x is x-coordinate of the center y is y-coordinate of the center sqRadius_ is the squared radius of the circle
Warning
The method expects the squared radius

## ◆ Circle2() [2/2]

 GEOM_FADE25D::Circle2::Circle2 ( const Point2 & center_, double sqRadius_ )
Parameters
 center_ center of the circle sqRadius_ squared radius of the circle
Warning
The method expects the squared radius

## ◆ getCenter()

 Point2 GEOM_FADE25D::Circle2::getCenter ( )
Returns
a Point2 which represents the center

## ◆ getRadius()

 double GEOM_FADE25D::Circle2::getRadius ( )
Returns
the radius

## ◆ getSqRadius()

 double GEOM_FADE25D::Circle2::getSqRadius ( )
Returns
the squared radius

The documentation for this class was generated from the following file: