From 98ccae4acd2c2b5178176285d4855d14616932ea Mon Sep 17 00:00:00 2001
From: Julien Malik <julien.malik@c-s.fr>
Date: Sat, 5 Nov 2011 17:37:29 +0100
Subject: [PATCH] ENH: [SWIG] remove operators that don't map well to target
 langage semantic

---
 Code/Wrappers/SWIG/itkBase.i | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/Code/Wrappers/SWIG/itkBase.i b/Code/Wrappers/SWIG/itkBase.i
index 20761ccab7..1275dfcf97 100644
--- a/Code/Wrappers/SWIG/itkBase.i
+++ b/Code/Wrappers/SWIG/itkBase.i
@@ -105,7 +105,6 @@ class itkIndent {
  };
  DECLARE_REF_COUNT_CLASS( itkObject )
 
- 
  class itkProcessObject : public itkObject {
    public:
      //static itkProcessObject_Pointer New();
@@ -117,7 +116,6 @@ class itkIndent {
  };
  DECLARE_REF_COUNT_CLASS( itkProcessObject )
 
-
  class itkObjectFactoryBase : public itkObject {
    public:
      virtual char const * GetNameOfClass() const;
@@ -144,7 +142,6 @@ class itkIndent {
  };
  DECLARE_REF_COUNT_CLASS( itkObjectFactoryBase )
 
-
  class itkMetaDataDictionary {
    public:
      virtual void Print(std::ostream & os) const;
@@ -153,13 +150,9 @@ class itkIndent {
      void operator=(itkMetaDataDictionary const & arg0);
      ~itkMetaDataDictionary();
      std::vector< std::string > GetKeys() const;
-     itkMetaDataObjectBase_Pointer & operator[](std::string const & arg0);
-     itkMetaDataObjectBase const * operator[](std::string const & arg0) const;
      bool HasKey(std::string const & arg0) const;
  };
-
-
-
+ 
  class itkCommand : public itkObject {
    public:
      virtual char const * GetNameOfClass() const;
@@ -170,8 +163,6 @@ class itkIndent {
  };
  DECLARE_REF_COUNT_CLASS( itkCommand )
 
-
-
  class itkEventObject {
    public:
      itkEventObject();
-- 
GitLab