0022627: Change OCCT memory management defaults
[occt.git] / src / Prs3d / Prs3d_WFDeflectionRestrictedFace.cdl
CommitLineData
7fd59977 1-- File: Prs3d_WFDeflectionRestrictedFace.cdl
2-- Created: Mon Jan 18 18:27:19 1993
3-- Author: Jean Louis FRENKEL
4-- <jlf@mastox>
5---Copyright: Matra Datavision 1993
6
7generic class WFDeflectionRestrictedFace from Prs3d
8 (DrawFaceIso as any;
9 RestrictionTool as any)
10
11inherits Root from Prs3d
12
13
14 ---Purpose:
15
16uses
17 HSurface from BRepAdaptor,
18 Presentation from Prs3d,
19 Drawer from Prs3d,
20 Length from Quantity,
21 NListOfSequenceOfPnt from Prs3d
22
23
24is
25 Add(myclass; aPresentation: Presentation from Prs3d;
26 aFace : HSurface from BRepAdaptor;
27 aDrawer : Drawer from Prs3d);
28
29 AddUIso(myclass; aPresentation: Presentation from Prs3d;
30 aFace : HSurface from BRepAdaptor;
31 aDrawer : Drawer from Prs3d);
32
33 AddVIso(myclass; aPresentation: Presentation from Prs3d;
34 aFace : HSurface from BRepAdaptor;
35 aDrawer : Drawer from Prs3d);
36
37 Add(myclass; aPresentation: Presentation from Prs3d;
38 aFace : HSurface from BRepAdaptor;
39 DrawUIso, DrawVIso: Boolean from Standard;
40 Deflection : Length from Quantity;
41 NBUiso,NBViso: Integer from Standard;
42 aDrawer : Drawer from Prs3d;
43 Curves : out NListOfSequenceOfPnt from Prs3d);
44
45
46 Match(myclass; X,Y,Z : Length from Quantity;
47 aDistance: Length from Quantity;
48 aFace : HSurface from BRepAdaptor;
49 aDrawer : Drawer from Prs3d)
50 returns Boolean from Standard;
51
52 MatchUIso(myclass; X,Y,Z : Length from Quantity;
53 aDistance: Length from Quantity;
54 aFace : HSurface from BRepAdaptor;
55 aDrawer : Drawer from Prs3d)
56 returns Boolean from Standard;
57
58 MatchVIso(myclass; X,Y,Z : Length from Quantity;
59 aDistance: Length from Quantity;
60 aFace : HSurface from BRepAdaptor;
61 aDrawer : Drawer from Prs3d)
62 returns Boolean from Standard;
63
64
65 Match(myclass;X,Y,Z : Length from Quantity;
66 aDistance : Length from Quantity;
67 aFace : HSurface from BRepAdaptor;
68 aDrawer : Drawer from Prs3d;
69 DrawUIso, DrawVIso: Boolean from Standard;
70 aDeflection : Length from Quantity;
71 NBUiso,NBViso: Integer from Standard)
72
73 returns Boolean from Standard;
74
75end WFDeflectionRestrictedFace;
76