+ /**
+ * @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,
+ 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
+ */