From 5dae1451fc8826e550df3669d4e7ea7f68cfe544 Mon Sep 17 00:00:00 2001
From: Julien Michel <julien.michel@orfeo-toolbox.org>
Date: Tue, 24 Apr 2012 11:15:27 +0200
Subject: [PATCH] DOC: Adding filter documentation

---
 Code/BasicFilters/otbTileImageFilter.h | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

diff --git a/Code/BasicFilters/otbTileImageFilter.h b/Code/BasicFilters/otbTileImageFilter.h
index f1eac098a4..a14dffb53c 100644
--- a/Code/BasicFilters/otbTileImageFilter.h
+++ b/Code/BasicFilters/otbTileImageFilter.h
@@ -23,9 +23,24 @@
 namespace otb
 {
 /** \class TileImageFilter
- * \brief TODO
+ *  \brief This filter allows to make a spatial mosaic from a set of images
+ *
+ *  This filter produces a spatial mosaic from a set of images. It
+ *  supports both otb::Image and otb::VectorImage. The layout
+ *  parameter allows to set up of the images will be patched together:
+ *  it is a 2D array containing the number of images in the horizontal
+ *  direction and vertical direction respectively.
+ * 
+ *  Images can be set using the PushBackInput() or SetInput(unsigned
+ *  int, Image *) methods. Please note that input images are supposed
+ *  to be set in the lexicographical order.
+ *
+ *  This filter does not support missing images: the number of input
+ *  images must match exactly layout[0]*layout[1]. Additional
+ *  consistency checks are that the number of components and spacing
+ *  must be consistent for all images, and the size of the images must
+ *  match with each others.
  *
- * \ingroup IntensityImageFilters
  * \ingroup Streamed
  * \ingroup MultiThreaded
  */
-- 
GitLab