47 #ifndef _MIRA_CIRCLE_H_ 48 #define _MIRA_CIRCLE_H_ 78 template<
typename Reflector>
81 r.member(
"Center",
center,
"The center of the circle");
82 r.member(
"Radius",
radius,
"The radius of the circle");
T radius
The radius of the circle.
Definition: Circle.h:86
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
Class for 2D, 3D and N-dimensional points.
Circle< float > Circlef
A float circle.
Definition: Circle.h:90
Specialization of Point for 2 dimensions with specialized constructors and converters.
Definition: Point.h:167
PointType center
The center of the circle.
Definition: Circle.h:85
Circle(const PointType &c, T r)
Creates a circle with given center and radius.
Definition: Circle.h:73
Circle< double > Circled
A double circle.
Definition: Circle.h:91
Circle< int > Circlei
A integer circle.
Definition: Circle.h:89
Circle()
Creates an uninitialized circle segment.
Definition: Circle.h:68
Represents a circle with a center and a radius.
Definition: Circle.h:60
Point< T, 2 > PointType
Definition: Circle.h:63
void reflect(Reflector &r)
Definition: Circle.h:79