X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGEOMAlgo%2FGEOMAlgo.cdl;h=ec463fbcea18cc350d01da941b047fd4e4c7d1cc;hb=390fa7af81bb9aeeebff53a60c1999be4c7deb89;hp=98ed925d1ff5d4d78b3fe794ad53a6ffa2aa0946;hpb=847b1b1b59e0626368a61fd789b34d64c1c48cdf;p=modules%2Fgeom.git diff --git a/src/GEOMAlgo/GEOMAlgo.cdl b/src/GEOMAlgo/GEOMAlgo.cdl index 98ed925d1..ec463fbce 100755 --- a/src/GEOMAlgo/GEOMAlgo.cdl +++ b/src/GEOMAlgo/GEOMAlgo.cdl @@ -14,7 +14,8 @@ uses TColStd, Geom, Bnd, - gp, + gp, + GeomAdaptor, TopAbs, TopoDS, TopTools, @@ -44,10 +45,12 @@ is class Gluer; class GlueAnalyser; class CoupleOfShapes; - class PassKey; + class PassKey; class PassKeyMapHasher; + class PassKeyShape; class SurfaceTools; - class Tools; + class Tools; + -- -- finder on deferred class ShapeSolid; @@ -56,10 +59,13 @@ is class VertexSolid; class SolidSolid; class FinderShapeOn; + -- + class FinderShapeOn1; + class StateCollector; -- -- instantiations - class IndexedDataMapOfPassKeyListOfShape - instantiates IndexedDataMap from TCollection (PassKey from GEOMAlgo, + class IndexedDataMapOfPassKeyShapeListOfShape + instantiates IndexedDataMap from TCollection (PassKeyShape from GEOMAlgo, ListOfShape from TopTools, PassKeyMapHasher from GEOMAlgo); @@ -80,5 +86,20 @@ is instantiates IndexedDataMap from TCollection (Shape from TopoDS, State from TopAbs, ShapeMapHasher from TopTools); +-- + class ListOfPnt + instantiates List from TCollection (Pnt from gp); + +-- class IndexedDataMapOfPassKeyInteger +-- instantiates IndexedDataMap from TCollection (PassKeyRoot from GEOMAlgo, +-- Integer from Standard, +-- PassKeyMapHasher from GEOMAlgo); + + + class DataMapOfPassKeyInteger + instantiates DataMap from TCollection (PassKey from GEOMAlgo, + Integer from Standard, + PassKeyMapHasher from GEOMAlgo); + end GEOMAlgo;