virtual void setActiveLayout(const QString &uid, int widgetIndex=0)=0
boost::shared_ptr< class ViewGroupData > ViewGroupDataPtr
virtual int getActiveGroupId() const =0
boost::shared_ptr< class RepContainer > RepContainerPtr
boost::shared_ptr< class View > ViewPtr
ViewGroupDataPtr getActiveViewGroup()
SNW_DEFINE_ENUM_STRING_CONVERTERS_BEGIN(cx, CAMERA_STYLE_TYPE, cstCOUNT)
virtual ViewPtr get3DView(int group=0, int index=0)=0
static ViewServicePtr getNullObject()
virtual void deactivateLayout()
RepContainerPtr get3DReps(int group=0, int index=0)
unsigned groupCount() const
SNW_DEFINE_ENUM_STRING_CONVERTERS_END(cx, ORIENTATION_TYPE, otCOUNT)
Namespace for all CustusX production code.
virtual ViewGroupDataPtr getGroup(int groupIdx) const =0