1#ifndef LIBS_SHAPES_CCIRCLEGRAPHICS_HPP_
2#define LIBS_SHAPES_CCIRCLEGRAPHICS_HPP_
Definition CCircleGraphics.hpp:8
bool isSameRadius(iv::types::radius radius) const
Definition CCircleGraphics.cpp:80
CCircleGraphics & operator=(const CCircleGraphics &)=delete
void draw(IGraphics *graphics)
Definition CCircleGraphics.cpp:65
bool operator==(const CCircleGraphics &b) const
Definition CCircleGraphics.cpp:60
CSurface * m_surface
Definition CCircleGraphics.hpp:26
iv::types::radius m_radius
Definition CCircleGraphics.hpp:27
~CCircleGraphics()
Definition CCircleGraphics.cpp:54
CCircleGraphics(const CCircleGraphics &)=delete
CCircleGraphics(iv::types::coord xCenter, iv::types::coord yCenter, iv::types::radius radius, bool withTexture)
Definition CCircleGraphics.cpp:42
iv::types::radius getRadius() const
Definition CCircleGraphics.cpp:75
void removeObjectDraw(IGraphics *graphics)
Definition CCircleGraphics.cpp:70
Definition CSurface.hpp:10
Definition IGraphics.hpp:20
double radius
Definition types.hpp:17
double coord
Definition types.hpp:13