diff --git a/dune/grid/geometrygrid/iterator.hh b/dune/grid/geometrygrid/iterator.hh index 9bd5b4b682cdbc29660ce8a5e7b245acc085a544..2e3e157b487339408cf30614ce4ca78c926a1efc 100644 --- a/dune/grid/geometrygrid/iterator.hh +++ b/dune/grid/geometrygrid/iterator.hh @@ -10,7 +10,6 @@ #include <dune/geometry/referenceelements.hh> -#include <dune/grid/common/entitypointer.hh> #include <dune/grid/geometrygrid/capabilities.hh> #include <dune/grid/geometrygrid/declaration.hh> #include <dune/grid/geometrygrid/entity.hh> @@ -247,16 +246,6 @@ namespace Dune return Iterator( grid, std::move( hostEntityIterator ) ); } - operator Dune::DefaultEntityPointer< Entity > () const - { - return Dune::DefaultEntityPointer< Entity >( dereference() ); - } - - bool equals ( const Dune::DefaultEntityPointer< Entity > &rhs ) const - { - return dereference() == rhs.dereference(); - } - private: const Grid *grid_; HostEntityIterator hostEntityIterator_; @@ -366,16 +355,6 @@ namespace Dune return Iterator( grid, last, last, hostGridView.indexSet() ); } - operator Dune::DefaultEntityPointer< Entity > () const - { - return Dune::DefaultEntityPointer< Entity >( dereference() ); - } - - bool equals ( const Dune::DefaultEntityPointer< Entity > &rhs ) const - { - return dereference() == rhs.dereference(); - } - private: const Grid *grid_; HostElementIterator hostElementIterator_, hostEnd_; @@ -437,16 +416,6 @@ namespace Dune return *grid_; } - operator Dune::DefaultEntityPointer< Entity > () const - { - return Dune::DefaultEntityPointer< Entity >( dereference() ); - } - - bool equals ( const Dune::DefaultEntityPointer< Entity > &rhs ) const - { - return dereference() == rhs.dereference(); - } - private: const Grid *grid_; HostEntityIterator hostEntityIterator_;