OCC22355 Avoid annoying warnings in NCollection_SparseArray.hxx on 64-bit Linux with...
[occt.git] / src / QANCollection / QANCollection_Common.hxx
1 // File:        QANCollection_Common.hxx
2 // Created:     Wed May 15 12:39:54 2002
3 // Author:      Alexander KARTOMIN (akm)
4 //              <a-kartomin@opencascade.com>
5
6
7 #ifndef QANCollection_Common_HeaderFile
8 #define QANCollection_Common_HeaderFile
9
10 #include <gp_Pnt.hxx>
11
12 // ===================== Methods for accessing items/keys =====================
13
14 // To print other type of items define PrintItem for it
15
16 Standard_EXPORT void PrintItem(const gp_Pnt&       thePnt);
17 Standard_EXPORT void PrintItem(const Standard_Real theDbl);
18
19 // So do for the pseudo-random generation
20
21 Standard_EXPORT void Random (Standard_Real& theValue);
22 Standard_EXPORT void Random (Standard_Integer& theValue,
23                              const Standard_Integer theMax=RAND_MAX);
24 Standard_EXPORT void Random (gp_Pnt& thePnt);
25
26 #endif