diff trunk/src/Modules/Output/Graphics/Devices/GraphicsOutputDeviceCairo.h @ 398:3ee03a6b95a0

- All \t to two spaces (style guide compliance)
author tomwalters
date Fri, 15 Oct 2010 05:46:53 +0000
parents 7a573750b186
children 7bfed53caacf
line wrap: on
line diff
--- a/trunk/src/Modules/Output/Graphics/Devices/GraphicsOutputDeviceCairo.h	Fri Oct 15 05:40:53 2010 +0000
+++ b/trunk/src/Modules/Output/Graphics/Devices/GraphicsOutputDeviceCairo.h	Fri Oct 15 05:46:53 2010 +0000
@@ -47,87 +47,87 @@
   GraphicsOutputDeviceCairo(AimParameters *pParam);
   virtual ~GraphicsOutputDeviceCairo();
 
-	/*! \brief Initializes this output device, prepares plotting tools.
-	 *  \param sDir Directory or filename where to put images, max length is
+  /*! \brief Initializes this output device, prepares plotting tools.
+   *  \param sDir Directory or filename where to put images, max length is
    *         _MAX_PATH. Must end with slash!!!
-	 *  \return true on success, false on failure.
-	 *
-	 *  sDir can be either a filename, in which case the output will be
-	 *  to that file, or a directory, in which case it will be filled
-	 *  with 6-digit numbered files. A new file is then created at every
-	 *  call to gGrab().
-	 *
-	 *  As usual, make sure to call this function before any other. If this
-	 *  Initialize() failed, you shouldn't try the other functions either.
-	 */
-	bool Initialize(const char *sDir);
-	bool Initialize();
+   *  \return true on success, false on failure.
+   *
+   *  sDir can be either a filename, in which case the output will be
+   *  to that file, or a directory, in which case it will be filled
+   *  with 6-digit numbered files. A new file is then created at every
+   *  call to gGrab().
+   *
+   *  As usual, make sure to call this function before any other. If this
+   *  Initialize() failed, you shouldn't try the other functions either.
+   */
+  bool Initialize(const char *sDir);
+  bool Initialize();
   void gGrab();
   void gBeginLineStrip();
   void gBeginQuadStrip();
-	using GraphicsOutputDevice::gVertex3f; // Because we overload it
-	void gVertex3f(float x, float y, float z);
-	void gColor3f(float r, float g, float b);
+  using GraphicsOutputDevice::gVertex3f; // Because we overload it
+  void gVertex3f(float x, float y, float z);
+  void gColor3f(float r, float g, float b);
   void gEnd();
-	void gText3f(float x, float y, float z, const char *sStr, bool bRotated = false);
-	void gRelease();
-	unsigned char* GetBuffer();
-	int GetPixelFormat();
+  void gText3f(float x, float y, float z, const char *sStr, bool bRotated = false);
+  void gRelease();
+  unsigned char* GetBuffer();
+  int GetPixelFormat();
  protected:
   /*! \brief Internal initialisation
    *
    */
   void Init();
 
-	/*! \brief Open the file with given index for output
-	 *  \param index File number to open
-	 *  \return true on success, false on error
-	 *
-	 *  This opens a file for output and sets up the plotting library.
-	 */
-	bool OpenFile(unsigned int index);
+  /*! \brief Open the file with given index for output
+   *  \param index File number to open
+   *  \return true on success, false on error
+   *
+   *  This opens a file for output and sets up the plotting library.
+   */
+  bool OpenFile(unsigned int index);
 
-	//! \brief Closes a plot output file, if any is open.
-	void CloseFile();
+  //! \brief Closes a plot output file, if any is open.
+  void CloseFile();
 
-	//! \brief Set to true if the input file can be written to
-	bool m_bOutputFile;
-	//! \brief The Cairo plotter
-	int m_iPlotHandle;
-	//! \brief Output directory
-	char m_sDir[PATH_MAX];
-	//! \brief Current file number
-	unsigned int m_iFileNumber;
-	//! \brief true if this is the first vertex after gBegin()
-	bool m_bIsFirstVertex;
+  //! \brief Set to true if the input file can be written to
+  bool m_bOutputFile;
+  //! \brief The Cairo plotter
+  int m_iPlotHandle;
+  //! \brief Output directory
+  char m_sDir[PATH_MAX];
+  //! \brief Current file number
+  unsigned int m_iFileNumber;
+  //! \brief true if this is the first vertex after gBegin()
+  bool m_bIsFirstVertex;
 
-	enum VertexType {
-		VertexTypeNone,
+  enum VertexType {
+    VertexTypeNone,
     VertexTypeLine,
     VertexTypeQuad
-	};
-	//! \brief The current vertex type
-	VertexType m_iVertexType;
-	//! \brief Begin vertex of current quad
-	float m_aPrevX[3], m_aPrevY[3];
-	//! \brief Current number of quad vertices stored
-	unsigned int m_iPrevVertexCount;
+  };
+  //! \brief The current vertex type
+  VertexType m_iVertexType;
+  //! \brief Begin vertex of current quad
+  float m_aPrevX[3], m_aPrevY[3];
+  //! \brief Current number of quad vertices stored
+  unsigned int m_iPrevVertexCount;
 
-	//! \brief Whether to invert the colors or not
-	bool m_bInvertColors;
+  //! \brief Whether to invert the colors or not
+  bool m_bInvertColors;
 
   //! \brief Cairo Drawing Surface
   cairo_surface_t *m_cSurface;
 
   //! \brief Cairo Context
-	cairo_t *m_cCr;
+  cairo_t *m_cCr;
 
   //! \brief Internal store for the input filename
-	char m_sFilename[PATH_MAX];
+  char m_sFilename[PATH_MAX];
 
-	unsigned int m_iWidth;
-	unsigned int m_iHeight;
-	bool m_bUseMemoryBuffer;
+  unsigned int m_iWidth;
+  unsigned int m_iHeight;
+  bool m_bUseMemoryBuffer;
 };
 
 #endif /* __GRAPHICS_OUTPUT_DEVICE_CAIRO_H__ */