@Override public PlanarCursor< T > cursor() { if ( n == 1 ) return new PlanarCursor1D< T >( this ); else if ( n == 2 ) return new PlanarCursor2D< T >( this ); else return new PlanarCursor< T >( this ); }
@Override public PlanarCursor< T > cursor() { if ( n == 1 ) return new PlanarCursor1D< T >( this ); else if ( n == 2 ) return new PlanarCursor2D< T >( this ); else return new PlanarCursor< T >( this ); }