mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-01-28 05:20:32 +05:00
untabify
This commit is contained in:
parent
2e64629da4
commit
5b6f44bd62
@ -19,8 +19,8 @@
|
|||||||
//
|
//
|
||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
|
|
||||||
// File: GEOMAlgo_Gluer2.cxx
|
// File: GEOMAlgo_Gluer2.cxx
|
||||||
// Author: Peter KURNEV
|
// Author: Peter KURNEV
|
||||||
|
|
||||||
#include <GEOMAlgo_Gluer2.hxx>
|
#include <GEOMAlgo_Gluer2.hxx>
|
||||||
|
|
||||||
@ -228,22 +228,22 @@ void GEOMAlgo_Gluer2::CheckData()
|
|||||||
const TopTools_ListOfShape& aLSG=aItDMSLS.Value();
|
const TopTools_ListOfShape& aLSG=aItDMSLS.Value();
|
||||||
aItLS.Initialize(aLSG);
|
aItLS.Initialize(aLSG);
|
||||||
for (i=0; aItLS.More(); aItLS.Next(), ++i) {
|
for (i=0; aItLS.More(); aItLS.Next(), ++i) {
|
||||||
const TopoDS_Shape& aSG=aItLS.Value();
|
const TopoDS_Shape& aSG=aItLS.Value();
|
||||||
aTypeX=aSG.ShapeType();
|
aTypeX=aSG.ShapeType();
|
||||||
if (!i) {
|
if (!i) {
|
||||||
aType=aTypeX;
|
aType=aTypeX;
|
||||||
if (!(aType==TopAbs_VERTEX ||
|
if (!(aType==TopAbs_VERTEX ||
|
||||||
aType==TopAbs_EDGE ||
|
aType==TopAbs_EDGE ||
|
||||||
aType==TopAbs_FACE)) {
|
aType==TopAbs_FACE)) {
|
||||||
myErrorStatus=21;// non-brep shapes
|
myErrorStatus=21;// non-brep shapes
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (aTypeX!=aType) {
|
if (aTypeX!=aType) {
|
||||||
myErrorStatus=20;// non-homogeneous shapes
|
myErrorStatus=20;// non-homogeneous shapes
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}// if (aNbSG) {
|
}// if (aNbSG) {
|
||||||
@ -375,10 +375,10 @@ void GEOMAlgo_Gluer2::FillBRepShapes(const TopAbs_ShapeEnum theType)
|
|||||||
//
|
//
|
||||||
aItLS.Initialize(aLSD);
|
aItLS.Initialize(aLSD);
|
||||||
for (; aItLS.More(); aItLS.Next()) {
|
for (; aItLS.More(); aItLS.Next()) {
|
||||||
const TopoDS_Shape& aEx=aItLS.Value();
|
const TopoDS_Shape& aEx=aItLS.Value();
|
||||||
myOrigins.Bind(aEx, aEnew);
|
myOrigins.Bind(aEx, aEnew);
|
||||||
//
|
//
|
||||||
aMFence.Add(aEx);
|
aMFence.Add(aEx);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@ -431,17 +431,17 @@ void GEOMAlgo_Gluer2::FillContainers(const TopAbs_ShapeEnum aType)
|
|||||||
for (; aItS.More(); aItS.Next()) {
|
for (; aItS.More(); aItS.Next()) {
|
||||||
const TopoDS_Shape& aE=aItS.Value();
|
const TopoDS_Shape& aE=aItS.Value();
|
||||||
if (myOrigins.IsBound(aE)) {
|
if (myOrigins.IsBound(aE)) {
|
||||||
aEnew=myOrigins.Find(aE);
|
aEnew=myOrigins.Find(aE);
|
||||||
//
|
//
|
||||||
bToReverse=GEOMAlgo_Tools3D::IsSplitToReverse(aEnew, aE, myContext);
|
bToReverse=GEOMAlgo_Tools3D::IsSplitToReverse(aEnew, aE, myContext);
|
||||||
if (bToReverse) {
|
if (bToReverse) {
|
||||||
aEnew.Reverse();
|
aEnew.Reverse();
|
||||||
}
|
}
|
||||||
//
|
//
|
||||||
aBB.Add(aWnew, aEnew);
|
aBB.Add(aWnew, aEnew);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
aBB.Add(aWnew, aE);
|
aBB.Add(aWnew, aE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//
|
//
|
||||||
@ -543,13 +543,13 @@ Standard_Boolean GEOMAlgo_Gluer2::HasImage(const TopoDS_Shape& aC)
|
|||||||
if (aType==TopAbs_COMPOUND) {
|
if (aType==TopAbs_COMPOUND) {
|
||||||
bRet=HasImage(aCx);
|
bRet=HasImage(aCx);
|
||||||
if (bRet) {
|
if (bRet) {
|
||||||
return bRet;
|
return bRet;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
bRet=myOrigins.IsBound(aCx);
|
bRet=myOrigins.IsBound(aCx);
|
||||||
if (bRet) {
|
if (bRet) {
|
||||||
return bRet;
|
return bRet;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user