 \hypertarget{index_intro_sec}{}\section{Introduction}\label{index_intro_sec}
This is the developer documentation for the Open\+Flipper project. Open\+Flipper is a flexible geometry modeling and processing system. Open\+Flipper 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 Open\+Flipper and provide new data types, processing functions or user interface modifications. All these plugins are managed by the core. This manual describes how Open\+Flipper plugins can be created and how they can communicate with the core. There are of course examples for a quickstart into Open\+Flippers plugin interface.

This manual is divided into the following pages\+:
\begin{DoxyItemize}
\item \hyperlink{uiconcept}{User Interface Concepts}
\item \hyperlink{shortcuts}{Keyboard shortcuts}
\item \hyperlink{buildingOpenFlipper}{Building Open\+Flipper}
\item \hyperlink{pluginProgramming}{Plugin Programming}
\item \hyperlink{datatypes}{Integrated Datatypes}
\item \hyperlink{dataFlow}{Dataflow}
\item \hyperlink{options}{Command line options and config files}
\item \hyperlink{scripting}{Open\+Flipper Scripting and Batch Mode}
\end{DoxyItemize}

\hyperlink{misc}{Miscellaneous}
\begin{DoxyItemize}
\item \hyperlink{changelog}{Changelog}
\item \hyperlink{a03410}{Todo List}
\end{DoxyItemize}

\hyperlink{integrated_libs}{Integrated libraries}
\begin{DoxyItemize}
\item \hyperlink{OpenMeshDoc}{Open\+Mesh Documentation}
\item \hyperlink{OpenVolumeMeshDoc}{Open\+Volume\+Mesh Documentation}
\item \hyperlink{ACGDoc}{A\+C\+G Documentation} 
\end{DoxyItemize}