]> SALOME platform Git repositories - samples/randomizer.git/blob - idl/Randomizer.idl
Salome HOME
Randomizer sample module
[samples/randomizer.git] / idl / Randomizer.idl
1 ///////////////////////////////////////////////////////////
2 // File    : Randomizer.idl
3 // Author  : Vadim SANDLER (OCN)
4 // Created : 13/07/05
5 // Copyright (C) 2005 Open CASCADE
6 ///////////////////////////////////////////////////////////
7
8 #ifndef __RANDOMIZER_IDL
9 #define __RANDOMIZER_IDL
10
11 #include "SALOME_Component.idl"
12
13 module RANDOMIZER_ORB {
14
15   interface RANDOMIZER : Engines::Component {
16
17     // Generate random 2d-point:  x, y = [0,1)
18     void InitPoint( out double theX, out double theY );
19
20     // Get next random iteration step: ret = {1,2,3}
21     long NextIteration();
22
23   };
24
25 };
26
27 #endif // __RANDOMIZER_IDL