mainpage.docu 1.34 KB
Newer Older
Mike Kremer's avatar
   
Mike Kremer committed
1
/*! \mainpage OpenFlipper Developer Documentation
2
 * \image html splash.png
Mike Kremer's avatar
Mike Kremer committed
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 * \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"
23
 * - \subpage datatypes "Integrated Datatypes"
24
25
26
27
28
29
30
31
 *
 * \subpage misc
 * - \ref changelog
 * - \ref todo
 *
 * \page integrated_libs Integrated libraries
 * - \subpage OpenMeshDoc
 * - \subpage ACGDoc
Mike Kremer's avatar
Mike Kremer committed
32
 */