Program: wxMaracas
Module: $RCSfile: wxMaracas_N_ViewersWidget.h,v $
Language: C++
- Date: $Date: 2010/08/04 18:45:27 $
- Version: $Revision: 1.11 $
+ Date: $Date: 2010/10/23 12:01:32 $
+ Version: $Revision: 1.12 $
Copyright: (c) 2002, 2003
License:
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+
+ This software is distributed WITHOUT ANY WARRANTY; without even
+ the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
{
public:
-
+
//------------------------------------------------------------------------------------------------------------
// Constructors & Destructors
//------------------------------------------------------------------------------------------------------------
/**
* @pre A wxWindow* object must be provided as a parent for the viewer
- * @post The layout of the viewer is initialize, if there is no image or type set,
+ * @post The layout of the viewer is initialize, if there is no image or type set,
only the panel of the viwer is created with no vtk objects
* @param wxWindow* parent of the window
* @param vtkImageData* imagedata of the viewer
* @param std::vector<int>* vector of the type for the viewer
- * @deprecated This method will be eliminated in future versions,
- * @deprecated the viewers will start with a default image if it is not specified,
- * @deprecated this is in order to create the layout of the viewer,
- * @deprecated the vtkInteractors* and the object vtkRenderer* use second constructor
+ * @deprecated This method will be eliminated in future versions,
+ * @deprecated the viewers will start with a default image if it is not specified,
+ * @deprecated this is in order to create the layout of the viewer,
+ * @deprecated the vtkInteractors* and the object vtkRenderer* use second constructor
*/
wxMaracas_N_ViewersWidget(wxWindow *parent, vtkImageData* imagedata = NULL, std::vector<int> *nTypeView = NULL);
/**
* @pre A wxWindow* object must be provided as a parent for the viewer and the type of layout for the viewer
- * @post The layout of the viewer is initialized, if no image is provided at first, a default image is
+ * @post The layout of the viewer is initialized, if no image is provided at first, a default image is
* used
* @param wxWindow* parent of the window
- * @param std::vector<int>* vector of the type for the viewer
+ * @param std::vector<int>* vector of the type for the viewer
* @param vtkImageData* imagedata of the viewer
*/
wxMaracas_N_ViewersWidget(wxWindow *parent, std::vector<int> *nTypeView, vtkImageData* imagedata = NULL);
*/
~wxMaracas_N_ViewersWidget();
-
+
//------------------------------------------------------------------------------------------------------------
// Methods
//------------------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------------
private:
-
+
+ wxPanel *wxw1;
+ wxPanel *wxw2;
+ wxPanel *wxw3;
+ wxPanel *wxw4;
wxMaracas_ViewerWidget *wxwindow1;
wxMaracas_ViewerWidget *wxwindow2;
wxMaracas_ViewerWidget *wxwindow3;
std::vector<int> *nTypeView;
- vtkMPRBaseData* mvtkmprbasedata;
-
+ vtkMPRBaseData* mvtkmprbasedata;
+
void invariant();
DECLARE_EVENT_TABLE( );
};