Salome HOME
Remove redundant code
[modules/geom.git] / src / OCC2VTK / GEOM_FaceSource.cxx
index 41c4bf54727ff05a441dbbcfd23bc281d6cfce2e..8b7f32c99b13323f4cae04b33029ee7994fc6e62 100755 (executable)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2015  CEA/DEN, EDF R&D, OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -18,7 +18,6 @@
 //
 
 #include "GEOM_FaceSource.h" 
-#include "OCC2VTK_internal.h"
  
 #include <vtkObjectFactory.h> 
 
  
 GEOM_FaceSource::GEOM_FaceSource() 
 { 
-  myData = new FaceSourceInternal;
   this->SetNumberOfInputPorts(0);
-}
+} 
  
 GEOM_FaceSource::~GEOM_FaceSource() 
 { 
-  delete myData;
-}
+} 
  
 void  
 GEOM_FaceSource:: 
 AddFace(const TopoDS_Face& theFace) 
 { 
-  myData->myFaceSet.Add(theFace); 
-} 
-
-void
-GEOM_FaceSource:: 
-Clear()
-{
-  myData->myFaceSet.Clear();
+  myFaceSet.Add(theFace); 
 } 
-
-bool
-GEOM_FaceSource:: 
-IsEmpty()
-{
-  return myData->myFaceSet.IsEmpty();
-}
  
 void 
 GEOM_FaceSource::