]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
To use SALOME::GenericObjPtr template class instead of bare pointers
authorapo <apo@opencascade.com>
Fri, 13 Jul 2007 07:55:31 +0000 (07:55 +0000)
committerapo <apo@opencascade.com>
Fri, 13 Jul 2007 07:55:31 +0000 (07:55 +0000)
src/VISUGUI/VisuGUI_CutPlanesDlg.cxx

index 6b9d3e50a56a2c16be204e7f7efc550dff8a84ce..8006fd486a5bdf0b360826bc6c5c7b5bdc6cf0d3 100644 (file)
@@ -166,7 +166,6 @@ VisuGUI_CutPlanesPane::VisuGUI_CutPlanesPane (QWidget* theParent)
   connect( th, SIGNAL( clicked(int)), this, SLOT( setDefault(int) ) );
 
   // default values
-  myCutPlanes = NULL;
   hasInit = false;
   X1 = 0; X2 = 0;
   Y1 = 0; Y2 = 0;
@@ -178,8 +177,6 @@ VisuGUI_CutPlanesPane::VisuGUI_CutPlanesPane (QWidget* theParent)
 VisuGUI_CutPlanesPane::~VisuGUI_CutPlanesPane()
 {
   deletePlanes();
-  if (myCutPlanes)
-    myCutPlanes->Destroy();
   if (SVTK_ViewWindow* vf = VISU::GetActiveViewWindow<SVTK_ViewWindow>())
     vf->Repaint();
 }
@@ -205,7 +202,7 @@ void VisuGUI_CutPlanesPane::initFromPrsObject (VISU::CutPlanes_i* thePrs)
 void VisuGUI_CutPlanesPane::createPlanes()
 {
   if (VISU::GetActiveViewWindow<SVTK_ViewWindow>() == NULL) return;
-  if (myCutPlanes == NULL) return;
+  if (!myCutPlanes) return;
   if (myPreviewActor != 0) return;
 
   vtkAppendPolyData* aPolyData = myCutPlanes->GetSpecificPL()->GetAppendPolyData();
@@ -311,7 +308,7 @@ void VisuGUI_CutPlanesPane::setRotation (const double r1, const double r2)
 */
 void VisuGUI_CutPlanesPane::DrawTable()
 {
-  if (myCutPlanes == NULL) return;
+  if (!myCutPlanes) return;
   if (!hasInit) return;
 
   int aNbRows = myPosTable->numRows();
@@ -441,7 +438,7 @@ void VisuGUI_CutPlanesPane::deletePlanes()
 
 void VisuGUI_CutPlanesPane::onRotation (double theValue)
 {
-  if (myCutPlanes == NULL) return;
+  if (!myCutPlanes) return;
   if (myPreviewCheck->isChecked()) {
     if (SVTK_ViewWindow* vf = VISU::GetActiveViewWindow<SVTK_ViewWindow>()) {
       myCutPlanes->SetOrientation(getOrientaion(),getRotation1()*PI/180.,getRotation2()*PI/180.);