mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-02-22 02:05:37 +05:00
NPAL19025: Crash with GetShapesOnPlaneWithLocation.
This commit is contained in:
parent
dee0ffed92
commit
8a580baca2
@ -545,7 +545,7 @@ void GEOMAlgo_FinderShapeOn1::InnerPoints(const TopoDS_Face& aF,
|
|||||||
aTRF=BRep_Tool::Triangulation(aF, aLoc);
|
aTRF=BRep_Tool::Triangulation(aF, aLoc);
|
||||||
if (aTRF.IsNull()) {
|
if (aTRF.IsNull()) {
|
||||||
if (!GEOMAlgo_FinderShapeOn::BuildTriangulation(aF)) {
|
if (!GEOMAlgo_FinderShapeOn::BuildTriangulation(aF)) {
|
||||||
myErrorStatus=20; // no triangulation found
|
myWarningStatus=20; // no triangulation found
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
aTRF=BRep_Tool::Triangulation(aF, aLoc);
|
aTRF=BRep_Tool::Triangulation(aF, aLoc);
|
||||||
|
@ -605,7 +605,7 @@
|
|||||||
aTRF=BRep_Tool::Triangulation(aF, aLoc);
|
aTRF=BRep_Tool::Triangulation(aF, aLoc);
|
||||||
if (aTRF.IsNull()) {
|
if (aTRF.IsNull()) {
|
||||||
if (!GEOMAlgo_FinderShapeOn::BuildTriangulation(aF)) {
|
if (!GEOMAlgo_FinderShapeOn::BuildTriangulation(aF)) {
|
||||||
myErrorStatus=20; // no triangulation found
|
myWarningStatus=20; // no triangulation found
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
aTRF=BRep_Tool::Triangulation(aF, aLoc);
|
aTRF=BRep_Tool::Triangulation(aF, aLoc);
|
||||||
|
Loading…
Reference in New Issue
Block a user