]> OCCT Git - occt.git/commit
0031361: Modeling algorithms - An exception arise when building tube
authormgerus <mgerus@opencascade.com>
Mon, 4 Apr 2022 07:00:24 +0000 (10:00 +0300)
committersmoskvin <smoskvin@opencascade.com>
Wed, 6 Apr 2022 00:17:55 +0000 (03:17 +0300)
commitb2ec2f5d42a53644a78a724843f67b2b2994d70a
tree5c2bfff95961facdb22286c661ad0004062a1276
parente3fd3d83dab0e5b1f6c53243ce0dc3e56e2bdef1
0031361: Modeling algorithms - An exception arise when building tube

* Add status flag to GeomFill_Pipe
* Add myIsPerform flag to GeomFill_Pipe
* Add checking vectors in GeomFill_CorrectedFrenet
* Add boolean return to SetCurve virtual methods
* Add test case
26 files changed:
src/GeomFill/GeomFill_ConstantBiNormal.cxx
src/GeomFill/GeomFill_ConstantBiNormal.hxx
src/GeomFill/GeomFill_CorrectedFrenet.cxx
src/GeomFill/GeomFill_CorrectedFrenet.hxx
src/GeomFill/GeomFill_CurveAndTrihedron.cxx
src/GeomFill/GeomFill_CurveAndTrihedron.hxx
src/GeomFill/GeomFill_DiscreteTrihedron.cxx
src/GeomFill/GeomFill_DiscreteTrihedron.hxx
src/GeomFill/GeomFill_Frenet.cxx
src/GeomFill/GeomFill_Frenet.hxx
src/GeomFill/GeomFill_GuideTrihedronAC.cxx
src/GeomFill/GeomFill_GuideTrihedronAC.hxx
src/GeomFill/GeomFill_GuideTrihedronPlan.cxx
src/GeomFill/GeomFill_GuideTrihedronPlan.hxx
src/GeomFill/GeomFill_LocationDraft.cxx
src/GeomFill/GeomFill_LocationDraft.hxx
src/GeomFill/GeomFill_LocationGuide.cxx
src/GeomFill/GeomFill_LocationGuide.hxx
src/GeomFill/GeomFill_LocationLaw.hxx
src/GeomFill/GeomFill_Pipe.cxx
src/GeomFill/GeomFill_Pipe.hxx
src/GeomFill/GeomFill_Pipe.lxx
src/GeomFill/GeomFill_TrihedronLaw.cxx
src/GeomFill/GeomFill_TrihedronLaw.hxx
src/GeometryTest/GeometryTest_SurfaceCommands.cxx
tests/bugs/modalg_7/bug31361 [new file with mode: 0644]