blob: 7b1e92278851491565b0bb96ea9c5b58e6b5bbd4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
-- File: MyGaussFunction.cdl
-- Created: Fri Jul 19 16:42:31 1991
-- Author: Isabelle GRIGNON
-- <isg@topsn3>
---Copyright: Matra Datavision 1991
private class MyGaussFunction from CPnts
inherits Function from math
uses
RealFunction from CPnts
is
Create returns MyGaussFunction;
---C++: inline
Init(me : in out;
F : RealFunction from CPnts;
D : Address from Standard);
---Purpose: F is a pointer on a function D is a client data
--
-- Each value is computed with F(D)
Value(me: in out; X : Real; F : out Real)
returns Boolean
is static;
fields
myFunction : RealFunction from CPnts;
myData : Address from Standard;
end MyGaussFunction;
|