Fade2D Documentation pages v2.16.7
Delaunay Features
GEOM_FADE2D::Circle2 Class Reference

Circle class for visualization. More...

#include <Circle2.h>

Public Member Functions

CLASS_DECLSPEC Circle2 (const Point2 &center_, double sqRadius_)
 Constructor. More...
 
CLASS_DECLSPEC Circle2 (double x, double y, double sqRadius_)
 Constructor. More...
 
CLASS_DECLSPEC ~Circle2 ()
 Destructor.
 
CLASS_DECLSPEC Point2 getCenter ()
 Get the center of the circle. More...
 
CLASS_DECLSPEC double getRadius ()
 Get the radius of the circle. More...
 
CLASS_DECLSPEC double getSqRadius ()
 Get the squared radius of the circle. More...
 

Protected Attributes

Point2 center
 
double sqRadius
 

Friends

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

Detailed Description

Represents a circle used for visualization purposes. This class is primarily intended for graphical representation.

See also
Visualizer2

Constructor & Destructor Documentation

◆ Circle2() [1/2]

CLASS_DECLSPEC GEOM_FADE2D::Circle2::Circle2 ( double  x,
double  y,
double  sqRadius_ 
)
Parameters
xx-coordinate of the center
yy-coordinate of the center
sqRadius_squared radius of the circle

◆ Circle2() [2/2]

CLASS_DECLSPEC GEOM_FADE2D::Circle2::Circle2 ( const Point2 center_,
double  sqRadius_ 
)
Parameters
center_center of the circle
sqRadius_squared radius of the circle

Member Function Documentation

◆ getCenter()

CLASS_DECLSPEC Point2 GEOM_FADE2D::Circle2::getCenter ( )
Returns
the center as a Point2 object

◆ getRadius()

CLASS_DECLSPEC double GEOM_FADE2D::Circle2::getRadius ( )
Returns
the radius

◆ getSqRadius()

CLASS_DECLSPEC double GEOM_FADE2D::Circle2::getSqRadius ( )
Returns
the squared radius

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