#include "SVTK_Selector.h"
#include "SVTK.h"
-#include "VTKViewer_Actor.h"
-
#include "SALOME_InteractiveObject.hxx"
+// undefining min and max because CASCADE's defines them and
+// it clashes with std::min(), std::max()
+#undef min
+#undef max
+
+#include "VTKViewer_Actor.h"
+
#include <string>
#include <vector>
//VRV: porting on Qt 3.0.5
#include <algorithm>
-// undefining min and max because CASCADE's Xw_Extensions.hxx defines them and
-// it clashes with std::min(), std::max() included in utilities.h
-#undef min
-#undef max
#include "utilities.h"
using namespace std;
#include <vtkSmartPointer.h>
#include <qwidget.h>
+
+// undefining min and max because CASCADE's defines them and
+// it clashes with std::min(), std::max()
+#undef min
+#undef max
+
#include <stack>
class vtkGenericRenderWindowInteractor;
#include <vtkObjectFactory.h>
#include <vtkCallbackCommand.h>
+// undefining min and max because CASCADE's defines them and
+// it clashes with std::min(), std::max() included in utilities.h
+#undef min
+#undef max
+
#include "utilities.h"
#ifdef _DEBUG_