]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Interface/ImplicitFunction.cxx
MAC compilation issues solved... Now some tests please
[cpPlugins.git] / lib / cpPlugins / Interface / ImplicitFunction.cxx
index 1ffc516739274ca2fa26d863a67678b141a237a6..5b1a5388dd9f5aef91d4764a3e538c4d277651e8 100644 (file)
@@ -1,5 +1,8 @@
 #include <cpPlugins/Interface/ImplicitFunction.h>
 
+#include <itkSpatialObject.h>
+
+#include <vtkSmartPointer.h>
 #include <vtkBox.h>
 #include <vtkCone.h>
 #include <vtkCylinder.h>
@@ -49,36 +52,6 @@ cpPlugins_Interface_ImplicitFunction_DEF( Quadric );
 cpPlugins_Interface_ImplicitFunction_DEF( Sphere );
 cpPlugins_Interface_ImplicitFunction_DEF( Superquadric );
 
-// -------------------------------------------------------------------------
-vtkImplicitFunction* cpPlugins::Interface::ImplicitFunction::
-GetVTKImplicitFunction( )
-{
-  return(
-    dynamic_cast< vtkImplicitFunction* >(
-      this->m_VTKObject.GetPointer( )
-      )
-    );
-}
-
-// -------------------------------------------------------------------------
-const vtkImplicitFunction* cpPlugins::Interface::ImplicitFunction::
-GetVTKImplicitFunction( ) const
-{
-  return(
-    dynamic_cast< const vtkImplicitFunction* >(
-      this->m_VTKObject.GetPointer( )
-      )
-    );
-}
-
-// -------------------------------------------------------------------------
-void cpPlugins::Interface::ImplicitFunction::
-SetFunction( vtkImplicitFunction* function )
-{
-  this->m_VTKObject = function;
-  this->Modified( );
-}
-
 // -------------------------------------------------------------------------
 cpPlugins::Interface::ImplicitFunction::
 ImplicitFunction( )