1. 30 Sep, 2008 1 commit
    • Roland Levillain's avatar
      Overhaul mln::topo::internal::complex_iter_base. · aa20bad5
      Roland Levillain authored
      	* mln/topo/internal/complex_iter_base.hh
      	(mln::topo::internal::complex_iter_base<F, E>::to_face): Remove.
      	(operator<<(std::ostream&, const complex_iter_base<F, E>&)):
      	Remove outdated FIXME.
      	(mln::topo::internal::complex_iter_base<F, E>::face_): Rename as...
      	(mln::topo::internal::complex_iter_base<F, E>::f_): ...this.
      	Adjust.
      	* mln/topo/face_iter.hh,
      	* mln/topo/n_face_iter.hh,
      	* mln/topo/static_n_face_iter.hh:
      	Adjust as well.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2442 4aad255d-cdde-0310-9447-f3009e2ae8c0
      aa20bad5
  2. 29 Sep, 2008 1 commit
    • Roland Levillain's avatar
      Help the compiler not to mix up typedefs and methods. · 1610da97
      Roland Levillain authored
      	* mln/topo/face_iter.hh,
      	* mln/topo/n_face_iter.hh,
      	* mln/topo/static_n_face_iter.hh
      	(mln::topo::face_fwd_iter<D>::face)
      	(mln::topo::face_bkd_iter<D>::face)
      	(mln::topo::n_face_fwd_iter<D>::face)
      	(mln::topo::n_face_bkd_iter<D>::face)
      	(mln::topo::static_n_face_fwd_iter<D>::face)
      	(mln::topo::static_n_face_bkd_iter<D>::face):
      	Remove typedef.
      	(mln::topo::face_fwd_iter<D>::super_)
      	(mln::topo::face_bkd_iter<D>::super_)
      	(mln::topo::n_face_fwd_iter<D>::super_)
      	(mln::topo::n_face_bkd_iter<D>::super_)
      	(mln::topo::static_n_face_fwd_iter<D>::super_)
      	(mln::topo::static_n_face_bkd_iter<D>::super_):
      	Adjust.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2428 4aad255d-cdde-0310-9447-f3009e2ae8c0
      1610da97
  3. 26 Sep, 2008 4 commits
  4. 24 Sep, 2008 1 commit
    • Roland Levillain's avatar
      Move complex-related entities to mln/topo/. · bf9474ad
      Roland Levillain authored
      	* mln/topo/: New directory.
      	* tests/topo/: New directory.
      	* mln/core/complex.hh,
      	* mln/core/complex_faces_iter.hh,
      	* mln/core/face.hh,
      	* mln/core/faces_iter.hh,
      	* mln/core/internal/complex_iter_base.hh,
      	* tests/core/other/complex.cc:
      	Move...
      	* mln/topo/complex.hh,
      	* mln/topo/complex_faces_iter.hh,
      	* mln/topo/face.hh,
      	* mln/topo/faces_iter.hh,
      	* mln/topo/internal/complex_iter_base.hh,
      	* tests/topo/complex.cc:
      	...here.
      	Adjust.
      	* tests/core/other/Makefile.am
      	(check_PROGRAM): Remove complex.
      	(complex_SOURCES): Remove.
      	* tests/topo/Makefile.am: New.
      	(check_PROGRAM): Add complex.
      	(complex_SOURCES, TESTS): New.
      	* tests/Makefile.am (SUBDIRS): Add topo.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2399 4aad255d-cdde-0310-9447-f3009e2ae8c0
      bf9474ad