/*
 This Source Code Form is subject to the terms of the Mozilla Public
 License, v. 2.0. If a copy of the MPL was not distributed with this
 file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/

/*!
  \mainpage notitle

  \section patate_news_sec New Release 0.5

  \subsection patate_news_subsec Principal features

  - We worked on Grenaille API: uniformisation of methods/class names + STL iterators support for neighborhood traversal <BR>
  - Strong performances improvements in Grenaille (plane fitting, spatial derivatives)
  - Curved edges and color-space aware rendering in Vitelotte <BR>
  - Several bugfixes in both Grenaille and Vitelotte <BR>

  We also continued to polish our documentations, examples and tests along the process. 
  See the [complete changelog](@ref patate_changelog) for details.

  \section patate_about_sec About Patate

  Patate is a header only C++/CUDA library for graphics applications released under the MPL license.

  It provides a collection of Computer Graphics techniques that incorporate the latest innovations from INRIA research teams working in the field. It strives for efficiency and ease-of-use by focusing on low-level core operators and key algorithms, organised in modules that each tackle a specific set of issues. The central goal of the library is to drastically reduce the time and efforts required to turn a research paper into a ready-to-use solution, for both commercial and academic purposes.

  The library is still in its infancy and we're actively working on it to bring you the latest of our published research techniques. Modules will be dealing with graphics domains as varied as multi-scale analysis, material appearance, vector graphics, expressive rendering and 2D animation. Okay, right now it's only multi-scale analysis, but if everything goes as planned, this sentence should be properly deleted in the upcoming months!

  \section patate_instructions_sec Basic FAQs

  - <b> How do I get Patates to work with my computer? </b><BR>
  If by that you mean "How can I download and install your mouth-watering library?", then the best place to start is the \ref patate_getting_started_page section, as you might have guessed from the onset. We do not advocate the conjoint physical use of real patates and computers.

  - <b> What can I cook with Patates? Do you have code recipies? </b><BR>
  I guess you're looking for a \link patate_overview_page list of available patates|modules \endlink, each briefly described with links to a specific user manual and a few examples? This might give you enough suggestions to start experimenting with your own recipies.

  - <b> Where do these patates come from originally?  </b><BR>
  The Patate library relies on published scientific papers that we have collected in the \link citelist.html Citation\endlink section of the documentation. These will prove useful if you want to dig into the implementation of operators and algorithms. If the PatateLib contributes to a project that leads to a scientific publication or a commercial or free software, all we ask is to tell us about it, or at least cite the project using the bibtex entry provided at the end of this page.

  - <b> What can I do if I get mashed in trouble? </b><BR>
  If you get stuck or have a problem/bug using patates, please send an email to patate-info@lists.gforge.inria.fr for further assistance. Remember that the library is under development so we are pleased to get your feedback.

  - <b> What does "Patate" mean, actually? </b><BR>
  "Patate" stands for potato in French. Honestly, we kinda decided to give the library that name with no obvious reason apart from the funny way it sounds in French. But in retrospect, this analogy does make a lot of sense. Indeed, patates|modules provide tasty and nourishing features that are easy to incorporate into your own recipe|pipeline. Although patates are intended to grow seperately from each other, they will reveal even richer flavours when cooked together. And it's all Open source, thus if you want to know more about a specific patate, all you will have to do is to gently dig into the ground|documentation to learn how it works. Ultimately, everybody loves patates!

  - <b> How are these patates licensed? Are their seeds patented? </b><BR>
  Do not be afraid, our patates are the closest you can get to "organic" in our solanaceous analogy. The source code of the library is licensed under the Mozilla Public License (MPL), v. 2.0. Its main advantage is to grant inclusion of template files as long as the source code itself is not modified (see? It's even somewhat sustainable). For more details, a copy of the MPL can be found at http://mozilla.org/MPL/2.0/ .




  \section patate_credits_sec Credits

  \subsection patate_credits_subsection_crew Crew

  - <b> Nicolas Mellado </b>: conception, implementation and examples <br/>
  - <b> Gautier Ciaudo </b>: testing, documentation, refactoring and examples <br/>
  - <b> Simon Boyé </b>: conception, implementation, documentation and examples <br/>
  - <b> Gael Guennebaud </b>: conception and implementation <br/>
  - <b> Pascal Barla </b>: conception and documentation <br/>
  - <b> Noam Kremen </b>: implementation <br/>

  \subsection patate_credits_subsection_citation Citation

  If you use our library, please cite it using the following bibtex entry:
  \verbatim
    @MISC{PatateLib,
    author = {Nicolas Mellado and Gautier Ciaudo and Simon Boy\'{e} and Ga\"{e}l Guennebaud and Pascal Barla},
    title = {Patate Lib},
    howpublished = {http://patate.gforge.inria.fr/},
    year = {2013}
    }
  \endverbatim

  \subsection patate_credits_subsection_users Users

  - <b> Inria </b> - Manao Team <br/>
  - <b> IRIT </b> - Vortex Team <br/>
  - <b> The Foundry </b> - Modo Team <br/>
  - <b> University College London </b> - Smart Geometry Processing Group <br/>
  - <b> Technion </b> - Israel Institute of Technology (<a href="http://www.graduate.technion.ac.il/Theses/Abstracts.asp?Id=28303" target="_blank">link</a>) <br/>
  - <b> Telecom ParisTech </b> - Computer Graphics Group <br/>

  \subsection patate_credits_subsection_supports Supports

  - <b> V-MUST </b> (European Network of Excellence) <br/>
  - <b> ADT X-Shade </b> (INRIA funding)

*/
