Common interface for data model objects, which can be changed.
Base interface for all used interfaces and implementations.
Interface for creation of visualization shapes of some geometrical object.
virtual IShape * CreateShape(const istd::IChangeable *objectPtr, bool connectToModel=false) const =0
Create a graphical representation of the given 2D-object object.
Common interface for all display console shapes.
In this library is defined 2D view concept and standard visualisation objects.