47 #ifndef _MIRA_VISUALIZATIONCONTROLPAGE_H_ 48 #define _MIRA_VISUALIZATIONCONTROLPAGE_H_ 51 #include <boost/shared_ptr.hpp> 67 class VisualizationView;
69 class VisualizationControl;
96 void addVisualizationClicked();
97 void removeVisualizationClicked();
98 void moveUpVisualizationClicked();
99 void moveDownVisualizationClicked();
110 QPushButton *mBtVisualizationAdd;
111 QPushButton *mBtVisualizationRemove;
112 QPushButton *mBtVisualizationUp;
113 QPushButton *mBtVisualizationDown;
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
Abstract base class for all derived visualizations, namely Visualization3D and Visualization2D.
Definition: Visualization.h:88
VisualizationControlPage(VisualizationView *view)
Creates a new control page for the visualization view.
Abstract base class for 2D, 3D, text and plot visualization views (namely Visualization2DView and Vis...
Definition: VisualizationView.h:83
View part for managing (adding, removing and editing properties) visualizations of the currently focu...
Definition: VisualizationControl.h:64
$Header file containing base classes to enable class creation using a class factory$ ...
The object class acts as a generic base class for classes which should be used with the classFactory...
Definition: Object.h:144
VisualizationControl page.
Definition: VisualizationControlPage.h:81
void addVisualizationToEditor(Visualization *vis)
#define MIRA_OBJECT(classIdentifier)
Use this MACRO if you like the factory to automatically extract the class name from the given identif...
Definition: FactoryMacros.h:179
#define MIRA_NO_PUBLIC_DEFAULT_CONSTRUCTOR(CLASS)
Use this macro if your class does not have a public default constructor and should be managed by the ...
Definition: FactoryMacros.h:270
Definition: PropertyEditor.h:73