MVC
0.0.1
|
#include <factory.h>
Открытые члены | |
PointFactory ()=default | |
std::unique_ptr< IPrimitiveObject > | create (const Point &) const override |
Creates Point primitive. Подробнее... | |
![]() | |
BaseFactory ()=default | |
virtual | ~BaseFactory ()=default |
std::unique_ptr< IPrimitiveObject > | create (const Point &, const Point &) const override |
Creates line primitive. Подробнее... | |
std::unique_ptr< IPrimitiveObject > | create (const Point &, const int &) const override |
Creates circle primitive. Подробнее... | |
![]() | |
IFactory ()=default | |
virtual | ~IFactory ()=default |
|
default |
|
overridevirtual |
Creates Point primitive.
Переопределяет метод предка BaseFactory.