|
MVC
0.0.1
|
Here is primitive objects factory. Подробнее...
#include <ifactory.h>
Граф наследования:IFactory:
Граф связей класса IFactory:Открытые члены | |
| IFactory ()=default | |
| virtual | ~IFactory ()=default |
| virtual std::unique_ptr< IPrimitiveObject > | create (const Point &) const =0 |
| Creates Point primitive. Подробнее... | |
| virtual std::unique_ptr< IPrimitiveObject > | create (const Point &, const Point &) const =0 |
| Creates line primitive. Подробнее... | |
| virtual std::unique_ptr< IPrimitiveObject > | create (const Point &, const int &) const =0 |
| Creates circle primitive. Подробнее... | |
Here is primitive objects factory.
|
default |
|
virtualdefault |
|
pure virtual |
Creates Point primitive.
Замещается в PointFactory и BaseFactory.
|
pure virtual |
Creates circle primitive.
Замещается в CircleFactory и BaseFactory.
|
pure virtual |
Creates line primitive.
Замещается в LineFactory и BaseFactory.
1.8.17