Chapter 5. Tulip QT Library

Table of Contents

1. Introduction
2. Compilation ( Makefiles )
3. The View class
An example of view plugin
4. The AbstractView class
5. The GlMainView class

1. Introduction

From version 3.1 of Tulip the plugin system is extend to views and interactors

An interactor provide a mechanisme to modify view and/or data

A view is a way to visualize graph data (and others data if you want)

You can three class : View, AbstractView and GlMainView, so your class (plugin) must implement one of this three class

  • View : is the main interface without implementation

  • AbstractView : provide a basic implementation of interactor system

  • GlMainView : provide a OpenGl view with overview