mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0028661: BRepOffsetAPI_MakePipeShell throws an exception Standard_NoSuchObject: NCollection_DataMap::Find
1. Clearance of fields of class has been added to the method BRepFill_PipeShell::Prepare(). 2. Calculation of error on surfaces has been corrected in the method GeomFill_Sweep::BuildKPart(). 3. New Draw command "errorsweep" has been added to check the error reached on the surfaces built by BRepOffsetAPI_MakePipeShell algorithm.
This commit is contained in:
@@ -937,6 +937,9 @@ void BRepFill_PipeShell::Generated(const TopoDS_Shape& theShape,
|
||||
//=======================================================================
|
||||
void BRepFill_PipeShell::Prepare()
|
||||
{
|
||||
WSeq.Clear();
|
||||
myEdgeNewEdges.Clear();
|
||||
|
||||
TopoDS_Wire theSect;
|
||||
if (!IsReady()) throw StdFail_NotDone("PipeShell");
|
||||
if (!myLocation.IsNull() && !mySection.IsNull()) return; // It is ready
|
||||
|
Reference in New Issue
Block a user