#include <TRendererInterface.h>
Inheritance diagram for TRendererInterface:
Public Member Functions | |
virtual QDialog * | getSettingsWidget ()=0 |
gibt einen Dialog der renderingsettings zeigt | |
virtual QString | getName ()=0 |
gibt den namen des renderers zurück | |
virtual void | renderModelTo (TVolModell &mod, QImage &img)=0 |
rendert das Modell auf das bild | |
virtual void | setKamera (TKameraInterface *k)=0 |
setzt die aktuelle kamera |
Klassen die dieses Interface implementieren sind Renderer die ein Modell von einer gewissen kamera aus auf ein Bild rendern
|
gibt den namen des renderers zurück Diese methode muss den namen des renderers zurückgeben
|
|
gibt einen Dialog der renderingsettings zeigt Diese methode muss bei einer klasse die dieses interface implementiert einen dialog zurückliefert der
|
|
rendert das Modell auf das bild Diese methode rendert ein modell auf ein bild wobei die aktuell gesetzte kamera dazu verwendet wird
|
|
setzt die aktuelle kamera Diese methode setzt die aktuelle kamera des renderers
|