camino-devel
[Top][All Lists]
Advanced

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

[Camino-devel] camino/src/common TileStack.cpp


From: Pascal Audoux
Subject: [Camino-devel] camino/src/common TileStack.cpp
Date: Sat, 25 Jan 2003 16:50:48 -0500

CVSROOT:        /cvsroot/camino
Module name:    camino
Changes by:     Pascal Audoux <address@hidden>  03/01/25 16:50:48

Modified files:
        src/common     : TileStack.cpp 

Log message:
        implement 'pickTile' method

Patches:
Index: camino/src/common/TileStack.cpp
diff -u camino/src/common/TileStack.cpp:1.1 camino/src/common/TileStack.cpp:1.2
--- camino/src/common/TileStack.cpp:1.1 Sat Jan 25 13:44:32 2003
+++ camino/src/common/TileStack.cpp     Sat Jan 25 16:50:47 2003
@@ -2,7 +2,7 @@
 **
 ** Camino
 **
-** Version : $Id: TileStack.cpp,v 1.1 2003/01/25 18:44:32 Audoux Exp $
+** Version : $Id: TileStack.cpp,v 1.2 2003/01/25 21:50:47 Audoux Exp $
 **
 ** Author(s) : Philippe Fremy, Pascal Audoux
 ** Creation : 25/01/2003
@@ -23,6 +23,7 @@
 ****************************************************************/
 
 // generic include files
+#include <stdlib.h>
 // include files for QT
 // application specific include files
 #include "TileStack.h"
@@ -75,6 +76,11 @@
 Tile * TileStack::PickTile()
 {
        Tile * ret = 0;
+
+       uint len = _stack.count();
+       uint num = rand() / len;
+
+       ret = _stack.take( num );
 
        return ret;
 }




reply via email to

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