MVC  0.0.1
Открытые члены | Полный список членов класса
Класс CircleFactory

#include <factory.h>

+ Граф наследования:CircleFactory:
+ Граф связей класса CircleFactory:

Открытые члены

 CircleFactory ()=default
 
std::unique_ptr< IPrimitiveObjectcreate (const Point &, const int &) const override
 Creates circle primitive. Подробнее...
 
- Открытые члены унаследованные от BaseFactory
 BaseFactory ()=default
 
virtual ~BaseFactory ()=default
 
std::unique_ptr< IPrimitiveObjectcreate (const Point &) const override
 Creates Point primitive. Подробнее...
 
std::unique_ptr< IPrimitiveObjectcreate (const Point &, const Point &) const override
 Creates line primitive. Подробнее...
 
- Открытые члены унаследованные от IFactory
 IFactory ()=default
 
virtual ~IFactory ()=default
 

Конструктор(ы)

◆ CircleFactory()

CircleFactory::CircleFactory ( )
default

Методы

◆ create()

std::unique_ptr< IPrimitiveObject > CircleFactory::create ( const Point ,
const int &   
) const
overridevirtual

Creates circle primitive.

Переопределяет метод предка BaseFactory.


Объявления и описания членов классов находятся в файлах: