# SimpleGUI

SimpleGUI helps inserting a Sofa simulation in graphics applications, such as this simple Glut program.

- Introduction
- Compilation
- Examples
- Intellectual property and rights
- Howto

- doxygen code documentation
- \( \LaTeX \) formulas in this document

## Introduction

This is a simpler alternative to the standard Sofa GUI. See the code documentation (*) for more detail.

## Compilation

One subproject uses qtquick. On Ubuntu 14.04, it requires package qtdeclarative5-dev.

## Examples

- glutOnePick: a glut application with a Sofa simulation. The user can interact by clicking and dragging particles.
- qtSofa: a qt application with a Sofa simulation. The user can interact by shift-clicking and dragging particles.

## Intellectual property and rights

Authors | Francois Faure
Contact | Francois.Faure@inria.fr
License | This plugin is distributed under the same license as the core of SOFA.
Patents |
APP registration |
Sponsors |

## HowTo

#### Code documentation

can be generated using doxygen. In Unix systems, simply type doxygen Doxyfile in the doc directory.

#### LaTeX formulas

can be directly copy-pasted from .tex to this html document thanks to the mathjax config and script included in the header. Equation numbering and cross-referencing works, as well a newcommand.