Merged changes in the trunk up to revision 35203.
[blender.git] / intern / elbeem / intern / ntl_blenderdumper.h
1 /** \file elbeem/intern/ntl_blenderdumper.h
2  *  \ingroup elbeem
3  */
4 /******************************************************************************
5  *
6  * El'Beem - Free Surface Fluid Simulation with the Lattice Boltzmann Method
7  * Copyright 2003-2006 Nils Thuerey
8  *
9  * Replaces std. raytracer, and only dumps time dep. objects to disc, header
10  *
11  *****************************************************************************/
12 #ifndef NTL_BLENDERDUMPER_H
13 #include "ntl_world.h"
14
15 class ntlBlenderDumper :
16         public ntlWorld
17 {
18 public:
19   /*! Constructor */
20   ntlBlenderDumper();
21   ntlBlenderDumper(string filename, bool commandlineMode);
22   /*! Destructor */
23   virtual ~ntlBlenderDumper( void );
24
25   /*! render scene (a single pictures) */
26   virtual int renderScene( void );
27
28 protected:
29
30 };
31
32 #define NTL_BLENDERDUMPER_H
33 #endif
34