Tulip  4.6.0
Better Visualization Through Research
tlp::GLInteractorComposite Class Reference

#include <GLInteractor.h>

+ Inheritance diagram for tlp::GLInteractorComposite:
+ Collaboration diagram for tlp::GLInteractorComposite:

List of all members.

Public Slots

virtual void compute (tlp::GlMainWidget *)
virtual void draw (tlp::GlMainWidget *)

Public Member Functions

 GLInteractorComposite (const QIcon &icon, const QString &text="")

Detailed Description

The GLInteractorComposite class behaves like a InteractorComposite but is meant to store GLInteractorComponent.

Warning:
Only GLInteractorComponent that are stored into a GLInteractorComposite will be able to do OpenGL rendering. Storing them into an InteractorComposite will have no effect.

Definition at line 67 of file GLInteractor.h.


Member Function Documentation

virtual void tlp::GLInteractorComposite::compute ( tlp::GlMainWidget ) [virtual, slot]

Calls the compute method on every sub-components.

Note:
You can subclass this method to add custom behavior before or after components are called.
virtual void tlp::GLInteractorComposite::draw ( tlp::GlMainWidget ) [virtual, slot]

Calls the draw method on every sub-components.

Note:
You can subclass this method to add custom behavior before or after components are called.
 All Classes Files Functions Variables Enumerations Enumerator Properties