33 #ifndef CXVIEWSERVICENULL_H_
34 #define CXVIEWSERVICENULL_H_
36 #include "cxResourceVisualizationExport.h"
47 virtual ViewPtr get3DView(
int group = 0,
int index = 0);
49 virtual int getActiveGroupId()
const;
51 virtual void setRegistrationMode(REGISTRATION_STATUS mode);
53 virtual void autoShowData(
DataPtr data);
54 virtual void enableRender(
bool val);
55 virtual bool renderingIsEnabled()
const;
57 virtual QWidget* createLayoutWidget(QWidget* parent,
int index);
58 virtual QWidget* getLayoutWidget(
int index);
59 virtual QString getActiveLayout(
int widgetIndex)
const;
60 virtual void setActiveLayout(
const QString& uid,
int widgetIndex);
67 virtual QActionGroup* getInteractorStyleActionGroup();
68 virtual void centerToImageCenterInActiveViewGroup();
69 virtual void setCameraStyle(CAMERA_STYLE_TYPE style,
int groupIdx);
70 virtual void addDefaultLayout(
LayoutData layoutData);
72 virtual bool isNull();
78 void printWarning()
const;
79 QActionGroup* mActionGroup;
83 #endif // CXVIEWSERVICENULL_H_
boost::shared_ptr< class ViewGroupData > ViewGroupDataPtr
boost::shared_ptr< class LayoutRepository > LayoutRepositoryPtr
boost::shared_ptr< class View > ViewPtr
boost::shared_ptr< class Navigation > NavigationPtr
boost::shared_ptr< class Data > DataPtr
boost::shared_ptr< class CyclicActionLogger > CyclicActionLoggerPtr
boost::shared_ptr< class InteractiveCropper > InteractiveCropperPtr
boost::shared_ptr< class CameraControl > CameraControlPtr
virtual void aboutToStop()
boost::shared_ptr< class Clippers > ClippersPtr