occt: master ab860031
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2014-10-08 14:52:07 | master 2bc75a1b | |
Changeset | 0025202: Incorrect value of IsClosed flag in shapes produced by some algorithms Method BRep_Tool::IsClosed() extended to analyze closure of wires in addition to shells and solids. External and Internal edges and vertices are ignored in this check. Analysis of compounds is disabled. Update of flag Closed according to actual state is added in most places where new shells are constructed. Draw-command and test case for issue CR25202 |
|||
mod - src/AIS/AIS_ColoredShape.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_BuilderSolid.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_Builder_3.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_ShellSplitter.cxx | Diff File | |||
mod - src/BRep/BRep_Tool.cdl | Diff File | |||
mod - src/BRep/BRep_Tool.cxx | Diff File | |||
mod - src/BRepAlgo/BRepAlgo_Loop.cxx | Diff File | |||
mod - src/BRepCheck/BRepCheck_Shell.cxx | Diff File | |||
mod - src/BRepFeat/BRepFeat_MakeLinearForm.cxx | Diff File | |||
mod - src/BRepFeat/BRepFeat_MakeRevolutionForm.cxx | Diff File | |||
mod - src/BRepFeat/BRepFeat_RibSlot.cxx | Diff File | |||
mod - src/BRepFill/BRepFill.cxx | Diff File | |||
mod - src/BRepFill/BRepFill_Draft.cxx | Diff File | |||
mod - src/BRepFill/BRepFill_Generator.cxx | Diff File | |||
mod - src/BRepFill/BRepFill_Pipe.cxx | Diff File | |||
mod - src/BRepFill/BRepFill_TrimShellCorner.cxx | Diff File | |||
mod - src/BRepLib/BRepLib_MakeShell.cxx | Diff File | |||
mod - src/BRepLib/BRepLib_MakeSolid.cxx | Diff File | |||
mod - src/BRepPrim/BRepPrim_GWedge.cxx | Diff File | |||
mod - src/BRepPrim/BRepPrim_OneAxis.cxx | Diff File | |||
mod - src/BRepSweep/BRepSweep_NumLinearRegularSweep.cxx | Diff File | |||
mod - src/BRepTest/BRepTest_FeatureCommands.cxx | Diff File | |||
mod - src/BRepTools/BRepTools_ReShape.cxx | Diff File | |||
mod - src/DBRep/DBRep.cxx | Diff File | |||
mod - src/LocOpe/LocOpe_BuildShape.cxx | Diff File | |||
mod - src/LocOpe/LocOpe_SplitShape.cxx | Diff File | |||
mod - src/QABugs/QABugs_13.cxx | Diff File | |||
mod - src/QABugs/QABugs_14.cxx | Diff File | |||
mod - src/QABugs/QABugs_19.cxx | Diff File | |||
mod - src/QABugs/QABugs_3.cxx | Diff File | |||
mod - src/ShapeBuild/ShapeBuild_ReShape.cxx | Diff File | |||
mod - src/ShapeFix/ShapeFix_FaceConnect.cxx | Diff File | |||
mod - src/ShapeFix/ShapeFix_Shell.cxx | Diff File | |||
mod - src/ShapeProcess/ShapeProcess_ShapeContext.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_FaceDivideArea.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_RemoveLocations.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_WireDivide.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_Builder.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslatePolyLoop.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslateShell.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslateVertexLoop.cxx | Diff File | |||
mod - src/TestTopOpe/TestTopOpe_OtherCommands.cxx | Diff File | |||
mod - src/TNaming/TNaming_Name.cxx | Diff File | |||
mod - src/TopOpeBRep/TopOpeBRep_ShapeIntersector.cxx | Diff File | |||
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Builder1_2.cxx | Diff File | |||
mod - src/XCAFPrs/XCAFPrs.cxx | Diff File | |||
mod - src/XSControl/XSControl_Utils.cxx | Diff File | |||
add - tests/bugs/moddata_3/bug25202_1 | Diff File | |||
add - tests/bugs/moddata_3/bug25202_2 | Diff File | |||
add - tests/bugs/moddata_3/bug25202_3 | Diff File | |||
add - tests/bugs/moddata_3/bug25202_4 | Diff File |