mainpage.docu 1.1 KB
Newer Older
Jan Möbius's avatar
 
Jan Möbius committed
1 2 3 4
/*! \mainpage Mainpage
 *
 * \section intro_sec Introduction
 *
Jan Möbius's avatar
Jan Möbius committed
5 6
 * This is the developer documentation for the OpenFlipper project.
 * OpenFlipper is a flexible geometry modeling and processing system.
Jan Möbius's avatar
Jan Möbius committed
7 8 9 10 11 12 13
 * OpenFlipper consists of the core application and a set of plugins. Only
 * the minimal required functionality is implemented inside the core. Plugins
 * can be written to extend OpenFlipper and provide new data types, 
 * processing functions or user interface modifications. All these plugins
 * are managed by the core. This manual describes how OpenFlipper plugins
 * can be created and how they can communicate with the core. There are of 
 * course examples for a quickstart into OpenFlippers plugin interface.
Jan Möbius's avatar
 
Jan Möbius committed
14 15
 *
 * This manual is divided into the following pages:
16
 * - \subpage uiconcept "User Interface Concepts"
Jan Möbius's avatar
Jan Möbius committed
17
 * - \subpage buildingOpenFlipper "Building OpenFlipper"
18
 * - \subpage pluginProgramming "Plugin Programming"
Jan Möbius's avatar
 
Jan Möbius committed
19 20
 * - \subpage interfaces "Plugin Interfaces"
 * - \subpage dataStructure "Datastructures"
21
 * - \subpage dataFlow "Dataflow"
Jan Möbius's avatar
Jan Möbius committed
22
 * - \subpage options "Command line options and config files"
Jan Möbius's avatar
 
Jan Möbius committed
23
 */