#ifndef HYDROGUI_MODULE_H
#define HYDROGUI_MODULE_H
-#include <HYDROData_Object.h>
+#include <HYDROData_Entity.h>
#include <LightApp_Module.h>
VMR_Unknown = 0,
VMR_General,
VMR_TransformImage,
+ VMR_ReferenceImage,
VMR_ObserveImage,
//VMR_PreviewZone, // totally unused, to delete
VMR_PreviewCaseZones // actually unused, to review
const ViewManagerRole theRole );
bool isObjectVisible( const int theViewId,
- const Handle(HYDROData_Object)& theObject ) const;
+ const Handle(HYDROData_Entity)& theObject ) const;
void setObjectVisible( const int theViewId,
- const Handle(HYDROData_Object)& theObject,
+ const Handle(HYDROData_Entity)& theObject,
const bool theState );
HYDROGUI_Shape* getObjectShape( const int theViewId,
- const Handle(HYDROData_Object)& theObject ) const;
+ const Handle(HYDROData_Entity)& theObject ) const;
void setObjectShape( const int theViewId,
- const Handle(HYDROData_Object)& theObject,
+ const Handle(HYDROData_Entity)& theObject,
HYDROGUI_Shape* theShape );
void removeViewShapes( const int theViewId );
void removeObjectShape( const int theViewId,
- const Handle(HYDROData_Object)& theObject );
+ const Handle(HYDROData_Entity)& theObject );
protected:
CAM_DataModel* createDataModel();