1 -- File: GEOMAlgo_ShapeInfoFiller.cdl
2 -- Created: Mon Apr 2 15:05:34 2007
3 -- Author: Peter KURNEV
5 ---Copyright: Matra Datavision 2007
8 class ShapeInfoFiller from GEOMAlgo
9 inherits Algo from GEOMAlgo
24 ShapeInfo from GEOMAlgo,
25 KindOfName from GEOMAlgo,
26 IndexedDataMapOfShapeShapeInfo from GEOMAlgo
33 returns ShapeInfoFiller from GEOMAlgo;
34 ---C++: alias "Standard_EXPORT virtual ~GEOMAlgo_ShapeInfoFiller();"
37 aS:Shape from TopoDS);
40 returns Shape from TopoDS;
44 aT:Real from Standard);
47 returns Real from Standard;
50 returns ShapeInfo from GEOMAlgo;
55 returns ShapeInfo from GEOMAlgo;
62 is redefined protected;
64 FillNbSubShapes(me:out;
66 aInfo: out ShapeInfo from GEOMAlgo)
110 aCyl:Cylinder from gp)
120 aTorus:Torus from gp)
124 aS:Solid from TopoDS)
128 myShape : Shape from TopoDS is protected;
129 myEmptyInfo : ShapeInfo from GEOMAlgo is protected;
130 myMapInfo : IndexedDataMapOfShapeShapeInfo from GEOMAlgo is protected;
131 myTolerance : Real from Standard is protected;