Renderer Class Reference

MathVizAnimator: Renderer Class Reference
MathVizAnimator  0.0.1
Inheritance diagram for Renderer:
[legend]
Collaboration diagram for Renderer:
[legend]

Classes

struct  ProjectSettings
 

Public Slots

void render (const QList< QSharedPointer< ItemObserver >> &item_list, const QFileInfo &video_file)
 

Signals

void finishedRendering (const QFileInfo &video_file)
 

Public Member Functions

 Renderer (QObject *parent=Q_NULLPTR)
 
ProjectSettings projectSettings () const
 
void setProjectSettings (const ProjectSettings &new_project_settings)
 
void setProjectSize (const QSize new_project_size)
 
void setFPS (const qint32 new_fps)
 
void setVideoLength (const qint32 new_video_length)
 
void setBackgroundColor (const QColor &new_background_color)
 
QImage createImage (const QList< QSharedPointer< ItemObserver >> &item_list, const qreal current_time) const
 

The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/mathvizanimator/checkouts/latest/libs/mva_workflow/include/workflow/renderer.h
  • /home/docs/checkouts/readthedocs.org/user_builds/mathvizanimator/checkouts/latest/libs/mva_workflow/src/renderer.cpp