mainpage.docu 1.15 KB
Newer Older
Mike Kremer's avatar
   
Mike Kremer committed
1
/*! \mainpage OpenFlipper Developer Documentation
Mike Kremer's avatar
Mike Kremer committed
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 *\image html splash.png
 * \section intro_sec Introduction
 *
 * This is the developer documentation for the OpenFlipper project.
 * OpenFlipper is a flexible geometry modeling and processing system.
 * 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.
 *
 * This manual is divided into the following pages:
 * - \subpage uiconcept "User Interface Concepts"
 * - \subpage buildingOpenFlipper "Building OpenFlipper"
 * - \subpage pluginProgramming "Plugin Programming"
 * - \subpage interfaces "Plugin Interfaces"
 * - \subpage dataStructure "Datastructures"
 * - \subpage dataFlow "Dataflow"
 * - \subpage options "Command line options and config files"
 */