0022627: Change OCCT memory management defaults
[occt.git] / src / Contap / Contap_SurfProps.cdl
CommitLineData
733a0e55
S
1-- File: Contap_SurfProps.cdl
2-- Created: Fri Feb 24 15:30:15 1995
3-- Author: Jacques GOUSSARD
4---Copyright: Matra Datavision 1995
7fd59977 5
6
7generic class SurfProps from Contap
8 (TheSurface as any;
9 TheSurfaceTool as any) -- as SurfaceTool from Contap
10
11 ---Purpose: Internal tool used to compute the normal and its
12 -- derivatives.
13
14uses Pnt from gp,
15 Vec from gp
16
17is
18
19 Normale(myclass; S: TheSurface; U,V: Real from Standard;
20 P: out Pnt from gp;
21 N: out Vec from gp);
22
23 ---Purpose: Computes the point <P>, and normal vector <N> on
24 -- <S> at parameters U,V.
25
26
27
28 DerivAndNorm(myclass; S: TheSurface; U,V: Real from Standard;
29 P : out Pnt from gp;
30 d1u,d1v: out Vec from gp;
31 N : out Vec from gp);
32
33 ---Purpose: Computes the point <P>, and normal vector <N> on
34 -- <S> at parameters U,V.
35
36
37
38 NormAndDn(myclass; S: TheSurface; U,V: Real from Standard;
39 P : out Pnt from gp;
40 N,Dnu,Dnv: out Vec from gp);
41
42 ---Purpose: Computes the point <P>, normal vector <N>, and its
43 -- derivatives <Dnu> and <Dnv> on <S> at parameters U,V.
44
45
46end SurfProps;