#ifdef _DEBUG
#include <Standard_ProgramError.hxx>
#endif
-#ifdef WNT
-#include <windows.h>
-#endif
-#include <GL/gl.h>
+
+#include <OpenGl_GlCore11.hxx>
// Comment this line if you see no hilighting of triangulations due to negative
// polygon offsets. Disabling this macro means that all offsets will be created
// But before changing this macro please play with your OpenGL video card
// settings in the direction of performance improvement. Particularly, I had a
-// good result after checking "Enable write combining" option in NVIDIA 6600.
+// good result after checking "Enable write combining" option in NVIDIA 6600.
#define NEGATIVE_POFFSET
//=======================================================================
//function : Assign
-//purpose :
+//purpose :
//=======================================================================
void NIS_TriangulatedDrawer::Assign (const Handle_NIS_Drawer& theOther)
//=======================================================================
//function : BeforeDraw
-//purpose :
+//purpose :
//=======================================================================
void NIS_TriangulatedDrawer::BeforeDraw (const DrawType theType,
//=======================================================================
//function : AfterDraw
-//purpose :
+//purpose :
//=======================================================================
void NIS_TriangulatedDrawer::AfterDraw (const DrawType theType,
//=======================================================================
//function : Draw
-//purpose :
+//purpose :
//=======================================================================
void NIS_TriangulatedDrawer::Draw (const Handle_NIS_InteractiveObject& theObj,