Salome HOME
projects
/
modules
/
geom.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
NPAL15298: KindOfShape(). A tool by PKV.
[modules/geom.git]
/
src
/
GEOMAlgo
/
GEOMAlgo_Tools.cxx
diff --git
a/src/GEOMAlgo/GEOMAlgo_Tools.cxx
b/src/GEOMAlgo/GEOMAlgo_Tools.cxx
index 5e3991bfe742db524b6ab5ae510ab14e493f5114..65250c36468210ed0e1edaa46aaad7dd5079f197 100644
(file)
--- a/
src/GEOMAlgo/GEOMAlgo_Tools.cxx
+++ b/
src/GEOMAlgo/GEOMAlgo_Tools.cxx
@@
-52,8
+52,8
@@
#include <BOPTools_Tools2D.hxx>
#include <IntTools_Context.hxx>
#include <BOPTools_Tools2D.hxx>
#include <IntTools_Context.hxx>
-#include <GEOMAlgo_PassKeyShape.hxx>
-#include <GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape.hxx>
+#include <GEOMAlgo_PassKeyShape.hxx>
//qft
+#include <GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape.hxx>
//qft
static
void GetCount(const TopoDS_Shape& aS,
static
void GetCount(const TopoDS_Shape& aS,
@@
-107,9
+107,9
@@
void GetCount(const TopoDS_Shape& aS,
//function : RefineSDShapes
//purpose :
//=======================================================================
//function : RefineSDShapes
//purpose :
//=======================================================================
-
Standard_Integer GEOMAlgo_Tools::RefineSDShapes(GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape &
aMPKLE,
- const Standard_Real aTol,
- IntTools_Context& aCtx)
+
Standard_Integer GEOMAlgo_Tools::RefineSDShapes(GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape&
aMPKLE,
+
const Standard_Real aTol,
+
IntTools_Context& aCtx)
{
Standard_Integer i, aNbE, iErr, j, aNbEE, aNbToAdd;
TopTools_IndexedDataMapOfShapeListOfShape aMEE, aMSDE, aMEToAdd;
{
Standard_Integer i, aNbE, iErr, j, aNbEE, aNbToAdd;
TopTools_IndexedDataMapOfShapeListOfShape aMEE, aMSDE, aMEToAdd;
@@
-156,7
+156,10
@@
Standard_Integer GEOMAlgo_Tools::RefineSDShapes(GEOMAlgo_IndexedDataMapOfPassKey
const TopoDS_Shape& aE1=aMEToAdd.FindKey(i);
const TopTools_ListOfShape& aLE=aMEToAdd(i);
//
const TopoDS_Shape& aE1=aMEToAdd.FindKey(i);
const TopTools_ListOfShape& aLE=aMEToAdd(i);
//
- aPKE1.SetIds(aE1);
+ //qf
+ //aPKE1.SetIds(aE1);
+ aPKE1.SetShapes(aE1);
+ //qt
aMPKLE.Add(aPKE1, aLE);
}
//
aMPKLE.Add(aPKE1, aLE);
}
//