GOFIGURE2
0.9.0
|
#include <Code/GUI/lib/Video/vtkRenderWindowMovieRecorder.h>
Public Member Functions | |
void | EndCapture () |
End the video acquisition. More... | |
virtual void | SetBitRate (int) |
void | SetFileName (const std::string &) |
Set the name of the video. More... | |
virtual void | SetFrameRate (int) |
void | SetRenderingWindow (vtkRenderWindow *) |
Set the rendering window to be observed. More... | |
virtual void | SetSpecificParameters ()=0 |
virtual void | SetVideoQuality (int) |
void | StartCapture () |
Start the video acquisition. More... | |
void | TakeSnapshot () |
Take a snapshot of the current rendering window. More... | |
vtkTypeMacro (vtkRenderWindowMovieRecorder, vtkProcessObject) | |
Protected Member Functions | |
vtkRenderWindowMovieRecorder () | |
Constructor. More... | |
~vtkRenderWindowMovieRecorder () | |
Destructor. More... | |
Protected Attributes | |
int | m_BitRate |
bool | m_ControlIfVideoStarted |
std::string | m_FileName |
int | m_FrameRate |
vtkWindowToImageFilter * | m_ImageFilter |
vtkGenericMovieWriter * | m_ImageWriter |
vtkRenderWindow * | m_RenderWindow |
int | m_VideoQuality |
Definition at line 49 of file vtkRenderWindowMovieRecorder.h.
|
protected |
Constructor.
Definition at line 46 of file vtkRenderWindowMovieRecorder.cxx.
|
protected |
Destructor.
Definition at line 58 of file vtkRenderWindowMovieRecorder.cxx.
void vtkRenderWindowMovieRecorder::EndCapture | ( | ) |
End the video acquisition.
Definition at line 105 of file vtkRenderWindowMovieRecorder.cxx.
|
virtual |
Definition at line 140 of file vtkRenderWindowMovieRecorder.cxx.
void vtkRenderWindowMovieRecorder::SetFileName | ( | const std::string & | iFileName | ) |
Set the name of the video.
[in] | iFileName | Name of the video |
Definition at line 68 of file vtkRenderWindowMovieRecorder.cxx.
|
virtual |
Definition at line 134 of file vtkRenderWindowMovieRecorder.cxx.
void vtkRenderWindowMovieRecorder::SetRenderingWindow | ( | vtkRenderWindow * | iRenderWindow | ) |
Set the rendering window to be observed.
[in] | iRenderWindow | Rendering Window to be observed |
Definition at line 78 of file vtkRenderWindowMovieRecorder.cxx.
|
pure virtual |
Implemented in vtkAVIRenderWindowRecorder, and vtkFFMPEGRenderWindowRecorder.
|
virtual |
Definition at line 128 of file vtkRenderWindowMovieRecorder.cxx.
void vtkRenderWindowMovieRecorder::StartCapture | ( | ) |
Start the video acquisition.
Definition at line 90 of file vtkRenderWindowMovieRecorder.cxx.
void vtkRenderWindowMovieRecorder::TakeSnapshot | ( | ) |
Take a snapshot of the current rendering window.
Definition at line 118 of file vtkRenderWindowMovieRecorder.cxx.
vtkRenderWindowMovieRecorder::vtkTypeMacro | ( | vtkRenderWindowMovieRecorder | , |
vtkProcessObject | |||
) |
|
protected |
Definition at line 89 of file vtkRenderWindowMovieRecorder.h.
|
protected |
Definition at line 86 of file vtkRenderWindowMovieRecorder.h.
|
protected |
Definition at line 85 of file vtkRenderWindowMovieRecorder.h.
|
protected |
Definition at line 88 of file vtkRenderWindowMovieRecorder.h.
|
protected |
Definition at line 83 of file vtkRenderWindowMovieRecorder.h.
|
protected |
Definition at line 84 of file vtkRenderWindowMovieRecorder.h.
|
protected |
Definition at line 82 of file vtkRenderWindowMovieRecorder.h.
|
protected |
Definition at line 87 of file vtkRenderWindowMovieRecorder.h.