Mercurial > hg > aimc
comparison trunk/src/Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovie.h @ 400:dd13c9834ceb
- Well, most of the graphics stuff at least compiles now. Next step is getting it running.
M Modules/Output/Graphics/GraphicsView.h
M Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovieDirect.cc
M Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovieDirect.h
M Modules/Output/Graphics/Devices/GraphicsOutputDeviceCairo.cc
M Modules/Output/Graphics/Devices/GraphicsOutputDeviceCairo.h
M Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovie.cc
M Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovie.h
M Modules/Output/Graphics/Scale/ScaleLog.h
M Modules/Output/Graphics/Scale/ScaleERB.h
M Modules/Output/Graphics/Scale/ScaleLinear.h
M Modules/Output/Graphics/Scale/ScaleLogScaled.h
M Modules/Output/Graphics/Scale/Scale.cc
M Modules/Output/Graphics/Scale/Scale.h
M Support/Common.h
author | tom@acousticscale.org |
---|---|
date | Sat, 16 Oct 2010 23:05:26 +0000 |
parents | 3ee03a6b95a0 |
children | a908972d234e |
comparison
equal
deleted
inserted
replaced
399:7bfed53caacf | 400:dd13c9834ceb |
---|---|
25 */ | 25 */ |
26 | 26 |
27 #ifndef __GRAPHICS_OUTPUT_DEVICE_MOVIE_H__ | 27 #ifndef __GRAPHICS_OUTPUT_DEVICE_MOVIE_H__ |
28 #define __GRAPHICS_OUTPUT_DEVICE_MOVIE_H__ | 28 #define __GRAPHICS_OUTPUT_DEVICE_MOVIE_H__ |
29 | 29 |
30 #include "Support/util.h" | |
31 //#include "Modules/Output/Graphics/Devices/GraphicsOutputDevicePlotutils.h" | 30 //#include "Modules/Output/Graphics/Devices/GraphicsOutputDevicePlotutils.h" |
32 #include "Modules/Output/Graphics/Devices/GraphicsOutputDeviceCairo.h" | 31 #include "Modules/Output/Graphics/Devices/GraphicsOutputDeviceCairo.h" |
32 | |
33 namespace aimc { | |
33 | 34 |
34 /*! | 35 /*! |
35 * \class GraphicsOutputDeviceMovie "Output/GraphicsOutputDeviceMovie.h" | 36 * \class GraphicsOutputDeviceMovie "Output/GraphicsOutputDeviceMovie.h" |
36 * \brief Output class for output to a movie | 37 * \brief Output class for output to a movie |
37 */ | 38 */ |
38 // GraphicsOutputDevicePlotutils is also possible here | 39 // GraphicsOutputDevicePlotutils is also possible here |
39 class GraphicsOutputDeviceMovie : public GraphicsOutputDeviceCairo { | 40 class GraphicsOutputDeviceMovie : public GraphicsOutputDeviceCairo { |
40 public: | 41 public: |
41 GraphicsOutputDeviceMovie(AimParameters *pParam); | 42 GraphicsOutputDeviceMovie(Parameters *pParam); |
42 virtual ~GraphicsOutputDeviceMovie() { }; | 43 virtual ~GraphicsOutputDeviceMovie() { }; |
43 | 44 |
44 /*! \brief Initializes this output device, prepares plotting tools. | 45 /*! \brief Initializes this output device, prepares plotting tools. |
45 * \param sSoundFile Sound file for the movie | 46 * \param sSoundFile Sound file for the movie |
46 * \param sMovieFile Movie filename to produce | 47 * \param sMovieFile Movie filename to produce |
69 //! \brief Name of the sound file to be merged with the video | 70 //! \brief Name of the sound file to be merged with the video |
70 char m_sSoundFile[PATH_MAX]; | 71 char m_sSoundFile[PATH_MAX]; |
71 //! \brief Name of the movie file to produce | 72 //! \brief Name of the movie file to produce |
72 char m_sMovieFile[PATH_MAX]; | 73 char m_sMovieFile[PATH_MAX]; |
73 }; | 74 }; |
74 | 75 } // namespace aimc |
75 #endif /* __GRAPHICS_OUTPUT_DEVICE_MOVIE_H__ */ | 76 #endif /* __GRAPHICS_OUTPUT_DEVICE_MOVIE_H__ */ |