15 #include "CeeApp/Base.h" 16 #include "CeeCore/Base.h" 17 #include "CeeCore/PtrRef.h" 18 #include "CeeCore/RefCountedObject.h" 19 #include "CeeVisualization/View.h" 48 static Views* instance();
57 size_t currentIndex()
const;
58 void setCurrentIndex(
size_t index);
63 ViewInfo viewInfo(
size_t viewIndex)
const;
66 Selection* viewSelection(
size_t viewIndex);
71 bool remove(
size_t index);
80 CEE_PRIVATE_IMPL(
Views);
81 CEE_DISALLOW_COPY_AND_ASSIGN(
Views);
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Class to manage a list of selected HitItems. Selected items are per view.
Definition: Selection.h:38
Small view info struct.
Definition: Views.h:32
Smart pointer class used for handling reference counted objects (that derive from Object)...
Definition: PtrRef.h:26
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34
Provides a render area in the user control/widget to enable visualization of the current model data a...
Definition: View.h:40
Class to manage the list of views in the application.
Definition: Views.h:43