0027360: Visualization - remove obsolete anti-aliasing API
[occt.git] / samples / mfc / standard / 04_Viewer3d / src / Viewer3dView.cpp
index 85e697d..0545bf9 100755 (executable)
@@ -1036,18 +1036,13 @@ GetDocument()->UpdateResultMessageDlg("SetShadingModel",Message);
 
 void CViewer3dView::OnAntialiasingonoff() 
 {
-       if(!myView->Antialiasing())
-               myView->SetAntialiasingOn();
-       else
-               myView->SetAntialiasingOff();
-
+  Graphic3d_RenderingParams& aParams = myView->ChangeRenderingParams();
+  aParams.NbMsaaSamples = aParams.NbMsaaSamples == 0 ? 8 : 0;
        myView->Update();
 
 TCollection_AsciiString Message("\
-if(!myView->Antialiasing())\n\
-       myView->SetAntialiasingOn();\n\
-else\n\
-       myView->SetAntialiasingOff();\n\
+Graphic3d_RenderingParams& aParams = myView->ChangeRenderingParams();\n\
+aParams.NbMsaaSamples = aParams.NbMsaaSamples == 0 ? 8 : 0;\n\
   ");
 
   // Update The Result Message Dialog