1 -- File: NMTTools_CommonBlock.cdl
2 -- Created: Tue Dec 9 12:11:48 2003
3 -- Author: Peter KURNEV
5 ---Copyright: Matra Datavision 2003
8 class CommonBlock from NMTTools
13 ListOfInteger from TColStd,
14 PaveBlock from BOPTools,
15 ListOfPaveBlock from BOPTools
21 returns CommonBlock from NMTTools;
24 aPB : PaveBlock from BOPTools);
27 aF : Integer from Standard);
30 aLF: ListOfInteger from TColStd);
33 returns ListOfPaveBlock from BOPTools;
34 ---C++: return const &
37 returns ListOfInteger from TColStd;
38 ---C++: return const &
41 returns PaveBlock from BOPTools;
42 ---C++: return const &
45 anIx: Integer from Standard)
46 returns PaveBlock from BOPTools;
49 PaveBlockOnEdge (me:out;
50 anIndex: Integer from Standard)
51 returns PaveBlock from BOPTools;
54 IsPaveBlockOnFace (me;
55 anIndex: Integer from Standard)
56 returns Boolean from Standard;
58 IsPaveBlockOnEdge (me;
59 anIndex: Integer from Standard)
60 returns Boolean from Standard;
63 aCB:CommonBlock from NMTTools)
64 returns Boolean from Standard;
67 aPB:PaveBlock from BOPTools)
68 returns Boolean from Standard;
71 -- anEdge:Integer from Standard);
74 -- returns Integer from Standard;
77 myPaveBlocks: ListOfPaveBlock from BOPTools is protected;
78 myFaces : ListOfInteger from TColStd is protected;