NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FW::AviExporter Class Reference

#include <AviExporter.hpp>

Public Member Functions

 AviExporter (const String &fileName, Vec2i size, int fps)
 
 ~AviExporter (void)
 
const ImagegetFrame (void) const
 
ImagegetFrame (void)
 
int getFPS (void) const
 
void exportFrame (void)
 
void flush (void)
 

Detailed Description

Definition at line 37 of file AviExporter.hpp.

Constructor & Destructor Documentation

AviExporter::AviExporter ( const String fileName,
Vec2i  size,
int  fps 
)

Definition at line 38 of file AviExporter.cpp.

AviExporter::~AviExporter ( void  )

Definition at line 53 of file AviExporter.cpp.

Member Function Documentation

void AviExporter::exportFrame ( void  )

Definition at line 59 of file AviExporter.cpp.

void AviExporter::flush ( void  )

Definition at line 124 of file AviExporter.cpp.

int FW::AviExporter::getFPS ( void  ) const
inline

Definition at line 45 of file AviExporter.hpp.

const Image& FW::AviExporter::getFrame ( void  ) const
inline

Definition at line 43 of file AviExporter.hpp.

Image& FW::AviExporter::getFrame ( void  )
inline

Definition at line 44 of file AviExporter.hpp.


The documentation for this class was generated from the following files: