gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog server/rect.h


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/rect.h
Date: Tue, 05 Dec 2006 17:13:22 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/12/05 17:13:22

Modified files:
        .              : ChangeLog 
        server         : rect.h 

Log message:
                * server/rect.h: added output operator.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1855&r2=1.1856
http://cvs.savannah.gnu.org/viewcvs/gnash/server/rect.h?cvsroot=gnash&r1=1.13&r2=1.14

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1855
retrieving revision 1.1856
diff -u -b -r1.1855 -r1.1856
--- ChangeLog   5 Dec 2006 15:56:40 -0000       1.1855
+++ ChangeLog   5 Dec 2006 17:13:22 -0000       1.1856
@@ -1,5 +1,6 @@
 2006-12-05 Sandro Santilli <address@hidden>
 
+       * server/rect.h: added output operator.
        * backend/render_handler_agg.cpp (ctor):
          properly initialized m_drawing_mask member.
 

Index: server/rect.h
===================================================================
RCS file: /sources/gnash/gnash/server/rect.h,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- server/rect.h       2 Dec 2006 20:51:19 -0000       1.13
+++ server/rect.h       5 Dec 2006 17:13:22 -0000       1.14
@@ -17,7 +17,7 @@
 // 
 //
 
-/* $Id: rect.h,v 1.13 2006/12/02 20:51:19 strk Exp $ */
+/* $Id: rect.h,v 1.14 2006/12/05 17:13:22 strk Exp $ */
 
 #ifndef GNASH_RECT_H
 #define GNASH_RECT_H
@@ -31,6 +31,7 @@
 #include "Range2d.h"
 
 #include <cassert> // for inlines
+#include <iostream> // for output operator
 
 // Forward decl
 namespace gnash {
@@ -57,6 +58,9 @@
 
 public:
 
+       /// Ouput operator
+       friend std::ostream& operator<< (std::ostream& os, const rect& rect);
+
        /// Construct a NULL rectangle
        rect()
                :
@@ -240,6 +244,11 @@
        void    set_lerp(const rect& a, const rect& b, float t);
 };
 
+inline std::ostream&
+operator<< (std::ostream& os, const rect& rect)
+{
+       return os << rect._range;
+}
 
 }      // namespace gnash
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]