1 -- File: NMTAlgo_Builder.cdl
2 -- Created: Tue Jan 27 15:09:45 2004
3 -- Author: Peter KURNEV
5 ---Copyright: Matra Datavision 2004
8 class Builder from NMTAlgo
9 inherits Algo from NMTAlgo
17 IndexedMapOfShape from TopTools,
18 IndexedDataMapOfShapeListOfShape from TopTools,
19 IndexedDataMapOfShapeShape from TopTools,
21 DSFiller from NMTTools
26 returns Builder from NMTAlgo;
27 ---C++: alias "Standard_EXPORT virtual ~NMTAlgo_Builder();"
32 ComputeWithFiller(me:out;
33 aDSF: DSFiller from NMTTools)
36 FillImagesEdges (me:out)
39 FillIn2DParts (me:out)
42 FillImagesFaces (me:out)
49 SplitVertices (me:out)
54 returns Boolean from Standard
59 returns Boolean from Standard
63 F1 : Face from TopoDS;
64 F2 : Face from TopoDS)
65 returns Boolean from Standard
70 myImagesEdges : Image from BRepAlgo is protected;
71 myImagesFaces : Image from BRepAlgo is protected;
73 myQueryShapes : IndexedMapOfShape from TopTools is protected;
75 myIn2DParts : IndexedDataMapOfShapeListOfShape from TopTools is protected;
76 mySectionParts : IndexedDataMapOfShapeListOfShape from TopTools is protected;
77 mySDFaces : IndexedDataMapOfShapeShape from TopTools is protected;