5class __declspec(dllexport) EntityCoordinates2D :
public EntityBase
8 EntityCoordinates2D(
ot::UID ID, EntityBase* parent, EntityObserver* obs, ModelState* ms, ClassFactoryHandler* factory,
const std::string& owner);
9 virtual bool getEntityBox(
double& xmin,
double& xmax,
double& ymin,
double& ymax,
double& zmin,
double& zmax)
override;
10 virtual entityType getEntityType(
void)
override {
return DATA; };
13 virtual std::string getClassName(
void) {
return "EntityCoordinates2D"; };
17 void AddStorageData(bsoncxx::builder::basic::document& storage)
override;
18 void readSpecificDataFromDataBase(bsoncxx::document::view& doc_view, std::map<ot::UID, EntityBase*>& entityMap)
override;
2D Point with double values
Definition Point2D.h:144
UICORE_API_EXPORT QPoint position(UID _windowUID)
Will return the position of the window.
Definition uiAPI.cpp:928
unsigned long UID
Unique identifier (32 bit unsigned integer)
Definition CoreTypes.h:27