Go to the documentation of this file.
6#ifndef iview_IShapeFactory_included
7#define iview_IShapeFactory_included
Common interface for data model objects, which can be changed.
Interface for creation of visualization shapes of some geometrical object.
virtual std::unique_ptr< IShape > CreateShape(const istd::IChangeable *objectPtr, bool connectToModel=false) const =0
Create a graphical representation of the given 2D-object object.
In this library is defined 2D view concept and standard visualisation objects.
© Witold Gantzke and Kirill Lepskiy