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 View > ViewPtr
ViewGroupDataPtr getActiveViewGroup()
boost::shared_ptr< class RepContainer > RepContainerPtr
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
virtual ViewGroupDataPtr getGroup(int groupIdx) const =0