Public Slots | Public Member Functions | Private Attributes | List of all members
mapviz::VideoWriter Class Reference

#include <video_writer.h>

Inheritance diagram for mapviz::VideoWriter:
Inheritance graph

Public Slots

void processFrame (QImage frame)

Public Member Functions

bool initializeWriter (const std::string &directory, int width, int height)
bool isRecording ()
void stop ()
 VideoWriter ()

Private Attributes

int height_
QMutex video_mutex_
boost::shared_ptr< cv::VideoWriter > video_writer_
int width_

Detailed Description

Definition at line 45 of file video_writer.h.

Constructor & Destructor Documentation

mapviz::VideoWriter::VideoWriter ( )

Definition at line 50 of file video_writer.h.

Member Function Documentation

bool mapviz::VideoWriter::initializeWriter ( const std::string &  directory,
int  width,
int  height 

Definition at line 38 of file video_writer.cpp.

bool mapviz::VideoWriter::isRecording ( )

Definition at line 64 of file video_writer.cpp.

void mapviz::VideoWriter::processFrame ( QImage  frame)

Definition at line 69 of file video_writer.cpp.

void mapviz::VideoWriter::stop ( )

Definition at line 115 of file video_writer.cpp.

Member Data Documentation

int mapviz::VideoWriter::height_

Definition at line 62 of file video_writer.h.

QMutex mapviz::VideoWriter::video_mutex_

Definition at line 64 of file video_writer.h.

boost::shared_ptr<cv::VideoWriter> mapviz::VideoWriter::video_writer_

Definition at line 65 of file video_writer.h.

int mapviz::VideoWriter::width_

Definition at line 63 of file video_writer.h.

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

Author(s): Marc Alban
autogenerated on Thu Jun 6 2019 19:25:08