Changesets: occt

master cc164fd7

2022-10-14 12:59:06

ifv


Committer: vglukhik Details Diff
0033170: Modeling Algorithms - Checking for canonical geometry: plane detection problems

GeomLib_IsPlanarSurface.cxx - using poles for checking BSpline, Bezier curves and surface changed
on checking by curve, surface points.

BRepOffset_MakeOffset.cxx - set normal of plane surface according to normal of initial face surface

tests/cr/bugs/bug33170 - new test case added
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
mod - src/GeomLib/GeomLib_IsPlanarSurface.cxx Diff File
add - tests/cr/bugs/bug33170 Diff File
mod - tests/cr/grids.list Diff File

master 5cbd98a5

2022-10-14 11:00:50

akaftasev


Committer: smoskvin Details Diff
0029093: BOP PaveFiller hungs and constantly consumes memory

Method IntWalk_PWalking::ExtendLineInCommonZone(...) now is not called if the already found intersection point is on surface boundary.
As result, the intersection line going along any boundary will never be extended. It is appropriate for high-level OCCT-algorithm because they will take the boundary (not computed line) as intersection result.
mod - src/IntWalk/IntWalk_PWalking.cxx Diff File
add - tests/perf/modalg/bug29093 Diff File

master d444cc35

2022-10-13 17:44:47

emv


Committer: vglukhik Details Diff
0033171: Modeling Algorithms - Invalid result of faces unification

Avoid unification of the faces belonging to the different shells.
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.hxx Diff File
add - tests/bugs/heal/bug33171_1 Diff File
add - tests/bugs/heal/bug33171_2 Diff File

master d7d89acb

2022-10-11 15:43:39

ona


Committer: vglukhik Details Diff
0032977: OCC V7.5, V7.6 cannot read STEP color correctly for the root label, but v6.8 can

- color overriding mechanism is implemented for assembles, parts and instances
Affected Issues
0032977
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_Styles.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_Styles.hxx Diff File
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx Diff File
add - tests/bugs/step/bug32977 Diff File
mod - tests/de/step_2/K4 Diff File
mod - tests/de/step_2/K5 Diff File

master 3536158f

2022-10-06 13:29:08

ddzama


Committer: smoskvin Details Diff
0033153: Configuration: Linker error when building from source for VS2022 x64.

With enabled flag BUILD_USE_PCH we get an error of compilation of TKService:

1>Image_VideoRecorder.obj :
error LNK2019:
unresolved external symbol
"int __cdecl av_strerror(int,char *,unsigned __int64)"
(?av_strerror@@YAHHPEAD_K@Z) referenced in function
"protected: class TCollection_AsciiString __cdecl Image_VideoRecorder::formatAvError(int)const "
(?formatAvError@Image_VideoRecorder@@IEBA?AVTCollection_AsciiString@@H@Z)
1>Media_FormatContext.obj :
error LNK2001:
unresolved external symbol
"int __cdecl av_strerror(int,char *,unsigned __int64)" (?av_strerror@@YAHHPEAD_K@Z)

And many other similar errors. Similar errors occures in some other projects too:

TKService
TKOpenGl
TKOpenGles
TKXCAF
TKXDEDRAW
TKDFBrowser
TKMessageModel
TKMessageView
TKShapeView
TKTInspector
TKTreeModel
TKVInspector
TKView

Proposed solution: turn off cotire from targets, whose compilation cause error while applying cotire tool.
In this ticket migration to cotire 1.8.1 (from 1.7.9) is done.

COTIRE_PREFIX_HEADER_IGNORE_PATH does not apply here, because its employing
causes some errors in 3rdparty libraries (for example, in TKService project).

Projects (TKDFBrowser TKMessageModel TKMessageView TKShapeView TKTInspector TKTreeModel TKVInspector TKView)
which use Qt may be proceeded by cotire tool, but after fixing a bug of cotire:

https://gitlab.kitware.com/cmake/cmake/-/issues/18353

0033153: Fix cotire bug, causing impossibility of compilation targets depending from Qt.

Solution is proposed in:
https://gitlab.kitware.com/cmake/cmake/-/issues/18353
Affected Issues
0033153
mod - adm/cmake/cotire.cmake Diff File
mod - adm/cmake/occt_toolkit.cmake Diff File
mod - src/TKOpenGl/CMakeLists.txt Diff File
mod - src/TKOpenGles/CMakeLists.txt Diff File
mod - src/TKService/CMakeLists.txt Diff File
mod - src/TKXCAF/CMakeLists.txt Diff File
mod - src/TKXDEDRAW/CMakeLists.txt Diff File
mod - tools/TKDFBrowser/CMakeLists.txt Diff File
mod - tools/TKMessageModel/CMakeLists.txt Diff File
mod - tools/TKMessageView/CMakeLists.txt Diff File
mod - tools/TKShapeView/CMakeLists.txt Diff File
mod - tools/TKTInspector/CMakeLists.txt Diff File
mod - tools/TKTreeModel/CMakeLists.txt Diff File
mod - tools/TKView/CMakeLists.txt Diff File
mod - tools/TKVInspector/CMakeLists.txt Diff File

master a8552151

2022-10-06 12:39:03

ika


Committer: vglukhik Details Diff
0030256: ACIS Import - crash while importing SAT file on constructing a pipe

Fix for thin section with both first and last parameters located in one segment.
mod - src/GeomFill/GeomFill_SectionPlacement.cxx Diff File

master cb77bfc4

2022-10-04 13:40:57

ddzama


Committer: smoskvin Details Diff
0033155: Regression [0033117] Coding, relocation R_X86_64_PC32 against symbol `TT_RunIns' can not be used.

After emploing intel oneTBB of version 2021.5 on NEXT platforms arises error on OCC Pr.:

`
*/ld: */libfreetype.a(truetype.o): relocation R_X86_64_PC32 against symbol `TT_RunIns' can not be used when making a shared object; recompile with -fPIC
*/ld: final link failed: bad value
`

Proposed solution: linking with shared object of libfreetype, rather than with archive library.
Despite that error occurred only in OCC Pr., it is worth to accept changes for OCCT too.
mod - adm/cmake/freetype.cmake Diff File

master 92f1875f

2022-10-03 10:37:14

ddzama


Committer: smoskvin Details Diff
0033147: [Regression to 7.6.3] Coding, Configuration - CMake Error TBB "Directory is not set".

Previous approach do not taking into account, that oneTBB library may be installed in the system folder
on Linux. So, solve the problem it is proposed to employ find_package utility, that works great
as on Windows, as on Linux.
Affected Issues
0033147
mod - adm/cmake/tbb.cmake Diff File

master 13f5da81

2022-10-03 10:34:39

ddzama


Committer: smoskvin Details Diff
0033152: Fix searching tbb in 3rdparty directory.

Currently directory containing tbb 3rdparty installation should match the template tbb*.
But after using oneTbb of version 2021.5 standard installation directory is onetbb*.
So, for this 3rdparty modify searching template.
Affected Issues
0033152
mod - adm/cmake/occt_macros.cmake Diff File

master 91a2f58f

2022-09-30 15:45:10

ifv


Committer: vglukhik Details Diff
0026441: Modeling Algorithms - BRepOffset_MakeOffset affects original shape

BRepOffset_MakeOffset.cxx - tolerance control for building planar faces is implemented,
updating tolerance for initial entities is avoided

BRepAlgo_Loop.cxx - "total" setting tolerance 0.001 is removing

BRepLib.cxx - checking of "locked" for vertex is removing in static function UpdShTol

QABugs_20.cxx - add new command OCC26441 for checking tolerance differenses between two "identical" shapes

tests/bugs/modalg_7/bug30054 - case now is "BAD", because really result shape is invalid: many faces has not closed wires with huge gaps between ends of edges. Result was "OK" only because tolerances of vertices were increased by algorithm to cover all gaps.

tests/bugs/modalg_8/bug26441 - new test case added

Other test: B3, C8, A7, C8: they were "BAD" and now are "BAD", only some problems are changed.
mod - src/BRepAlgo/BRepAlgo_Loop.cxx Diff File
mod - src/BRepAlgo/BRepAlgo_Loop.hxx Diff File
mod - src/BRepLib/BRepLib.cxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
mod - src/QABugs/QABugs_20.cxx Diff File
mod - tests/bugs/modalg_7/bug30054 Diff File
add - tests/bugs/modalg_8/bug26441 Diff File
mod - tests/offset/faces_type_i/B3 Diff File
mod - tests/offset/faces_type_i/C8 Diff File
mod - tests/offset/shape_type_i/A7 Diff File
mod - tests/offset/shape_type_i/C8 Diff File

master f55fe3b3

2022-09-28 19:56:48

kgv


Committer: smoskvin Details Diff
0033149: Mesh - misprint in BRepMesh_NURBSRangeSplitter::computeGrainAndFilterParameters() Affected Issues
0033149
mod - src/BRepMesh/BRepMesh_NURBSRangeSplitter.cxx Diff File
mod - tests/bugs/iges/buc60820_1 Diff File
mod - tests/bugs/iges/buc60820_2 Diff File
mod - tests/bugs/mesh/bug25287 Diff File
mod - tests/bugs/mesh/bug27384_2 Diff File
mod - tests/bugs/mesh/bug27845 Diff File
mod - tests/bugs/mesh/bug30008_1 Diff File
mod - tests/bugs/mesh/bug31251 Diff File
mod - tests/bugs/mesh/bug32424 Diff File
mod - tests/bugs/modalg_2/bug264_11 Diff File
mod - tests/bugs/moddata_2/bug428 Diff File
mod - tests/bugs/moddata_2/fra62476_1 Diff File
mod - tests/bugs/moddata_2/fra62476_2 Diff File
mod - tests/hlr/poly_hlr/bug23625_2 Diff File
mod - tests/hlr/poly_hlr/C13 Diff File
mod - tests/hlr/poly_hlr/C14 Diff File
mod - tests/hlr/poly_hlr/C16 Diff File
mod - tests/hlr/poly_hlr/C20 Diff File
mod - tests/hlr/poly_hlr/C5 Diff File
mod - tests/hlr/poly_hlr/C6 Diff File
mod - tests/hlr/poly_hlr/C7 Diff File
mod - tests/mesh/data/standard/X1 Diff File

master f0049a95

2022-09-27 09:46:43

nmanchen

Details Diff
0028640: Modeling Algorithms - BRepBuilderAPI_Transform builds invalid shape

Adapt test case, the problem is not reproduced any more.
Problem is fixed by the commit: 46478ffe32cfca537a35b744700e082f59ec4c4c (0030008: BRepMesh does not respect angular deflection in internal area of bspline surface)
Affected Issues
0028640
mod - tests/bugs/modalg_7/bug28640 Diff File

master 0b4962a7

2022-09-26 20:06:01

smoskvin

Details Diff
Update version up to 7.7.0
mod - src/Standard/Standard_Version.hxx Diff File

master b95eefe1

2022-09-22 12:51:18

jgv


Committer: smoskvin Details Diff
0031992: Modeling Algorithms - Offset of closed B-spline edge fails

1. Increase the tolerance of approximation.
2. Update auxiliary Draw command "topoload" for usage of option "-approx".

Add missing comment
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeOffset.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeOffset.hxx Diff File
mod - src/BRepTest/BRepTest_MatCommands.cxx Diff File
mod - src/MAT2d/MAT2d_Tool2d.cxx Diff File
mod - src/TKDraw/EXTERNLIB Diff File
add - tests/bugs/modalg_8/bug31992 Diff File
mod - tests/bugs/modalg_8/bug32214_4 Diff File
mod - tests/bugs/modalg_8/bug32214_5 Diff File
mod - tests/bugs/modalg_8/bug32214_6 Diff File

master a453f9d1

2022-09-20 11:48:14

atereshi


Committer: smoskvin Details Diff
0028414: Data Exchange, STEP - Face on a closed surface with single inner wire and without natural bound not correctly read

Problem: From the point of view of the STEP format (and others), it is allowed
to describe a face on a surface with natural boundaries (torus, sphere) without
specifying these boundaries. Thus, a face on a closed surface and containing
an inner wire (or several) is correctly defined and describes a face with a
cutout defined by this wire. At the same time, there is a function
(ShapeFix_Face::FixOrientation) in the ShapeHealing procedure that corrects the
orientation of the wires, and it starts before the function of adding natural
boundaries (ShapeFix_Face::FixAddNaturalBound). There are many shapes that have
incorrectly oriented wires and this procedure successfully heals them, but on a
correctly specified face with single inner wire on closed surface, we do not get
the entire surface with a cutout, but a part of the surface defined by the wire.
This fix is intended to resolve this ambiguity.

Change:
1. Added function isNeedAddNaturalBound that returns TRUE if face needs to add
natural bounds.
2. Corrected condition in FixOrientation to ignoring faces that needs to add
natural bounds.
3. For tests in which one wire was incorrectly oriented on a closed surface,
flag AddNaturalBound was disabled.
5. Test with cutout from torus was created: bugs step bug28414.

Result: By default, it is correct to add natural boundaries, because this case
is correct from the point of view of the STEP format and others.
Affected Issues
0028414
mod - src/ShapeFix/ShapeFix_Face.cxx Diff File
mod - src/ShapeFix/ShapeFix_Face.hxx Diff File
mod - tests/bugs/begin Diff File
mod - tests/bugs/modalg_7/bug30273 Diff File
add - tests/bugs/step/bug28414 Diff File
mod - tests/bugs/step/bug32922 Diff File
mod - tests/bugs/xde/bug6283 Diff File
mod - tests/de/begin Diff File
mod - tests/de/end Diff File
mod - tests/de/iges_1/G8 Diff File
mod - tests/de/iges_1/J9 Diff File
mod - tests/de/step_1/E1 Diff File
mod - tests/de/step_1/E2 Diff File
mod - tests/de/step_1/G9 Diff File
mod - tests/de/step_1/J6 Diff File
mod - tests/de/step_2/B3 Diff File
mod - tests/de/step_2/Q5 Diff File
mod - tests/de/step_2/Q6 Diff File
mod - tests/de/step_3/B9 Diff File
mod - tests/de/step_3/C8 Diff File
mod - tests/de/step_3/E4 Diff File

master a939fd40

2022-09-16 17:28:22

oan


Committer: smoskvin Details Diff
0031853: Mesh - holes in triangulation with large linear deflection

0030442: Mesh - broken triangulation on pipe shape

Scale down min size parameter for NURBS taking into account its U and V resolution in order to prevent comparison of 2d parameters with 3d value involved in filtering process.
mod - src/BRepMesh/BRepMesh_NURBSRangeSplitter.cxx Diff File
mod - tests/bugs/iges/buc60820_1 Diff File
mod - tests/bugs/iges/buc60820_2 Diff File
mod - tests/bugs/iges/buc60823 Diff File
mod - tests/bugs/mesh/bug27384_2 Diff File
mod - tests/bugs/mesh/bug27845 Diff File
mod - tests/bugs/mesh/bug28247 Diff File
mod - tests/bugs/mesh/bug29685 Diff File
mod - tests/bugs/mesh/bug29962 Diff File
mod - tests/bugs/mesh/bug30008_1 Diff File
add - tests/bugs/mesh/bug30442 Diff File
mod - tests/bugs/mesh/bug31251 Diff File
add - tests/bugs/mesh/bug31853 Diff File
mod - tests/bugs/mesh/bug32241 Diff File
mod - tests/bugs/modalg_2/bug264_0 Diff File
mod - tests/bugs/modalg_2/bug264_11 Diff File
mod - tests/bugs/modalg_2/bug292 Diff File
mod - tests/bugs/moddata_1/bug15519 Diff File
mod - tests/bugs/moddata_2/bug428 Diff File
mod - tests/bugs/moddata_2/fra62476_2 Diff File
mod - tests/de_mesh/shape_write_stl/A4 Diff File
mod - tests/hlr/poly_hlr/bug23625_1 Diff File
mod - tests/hlr/poly_hlr/bug23625_2 Diff File
mod - tests/hlr/poly_hlr/bug23625_3 Diff File
mod - tests/hlr/poly_hlr/bug27979_2 Diff File
mod - tests/hlr/poly_hlr/C12 Diff File
mod - tests/hlr/poly_hlr/C13 Diff File
mod - tests/hlr/poly_hlr/C14 Diff File
mod - tests/hlr/poly_hlr/C15 Diff File
mod - tests/hlr/poly_hlr/C16 Diff File
mod - tests/hlr/poly_hlr/C17 Diff File
mod - tests/hlr/poly_hlr/C20 Diff File
mod - tests/hlr/poly_hlr/C4 Diff File
mod - tests/hlr/poly_hlr/C5 Diff File
mod - tests/hlr/poly_hlr/C6 Diff File
mod - tests/hlr/poly_hlr/C7 Diff File
mod - tests/mesh/data/standard/W6 Diff File
mod - tests/mesh/data/standard/X1 Diff File

master b3284f3b

2022-09-15 09:40:48

ddzama


Committer: smoskvin Details Diff
0033117: migration to intel oneTBB 2021.5.0 (c++20 ready)

MSVC 2022/c++20.

After employed c++20 language standard errors of compilation in intel oneTBB occurred.
To get rid of compilation errors proposed moving on actual (2021.5.0) intel oneTBB occ products and occt.

After migration errors of compilation of TKernel and TMath have been occurred...
...Error occurred if using c++20 standard with new oneTBB 2021.5.0.
The error was:
Error C2672 'tbb::v1::parallel_for_each': no matching overloaded function found TKernel
could be 'void tbb::detail::d2::parallel_for_each(Iterator,Iterator,const Body &)' TKernel
'tbb::detail::d2::parallel_for_each': the associated constraints are not satisfied TKernel
Note, that if we use c++14 or c++17, all ok, error does not occures.
To solve the problem, i have to modify `UniversalIterator` class:
`value_type` instead `UniversalIterator` converted to `IteratorInterface*`
`pointer` = `reference` = `value_type`
Method `DownCast` moved into `FunctorInterface` abstract class.
argument `UniversalIterator& item` of the unary fuctions converted to `IteratorInterface*`.
The proposed solution removes compilation error.

Affected projects: TKernel, TMath
Affected sources: src/OSD/OSD_Parallel.hxx, src/OSD/OSD_Parallel_Threads.cxx
Affected classes: class OSD_Parallel, OSD_Parallel::UniversalIterator, OSD_Parallel::FunctorInterface, OSD_Parallel::FunctorWrapperIter, OSD_Parallel:;FunctorWrapperInt.
Affected Issues
0033117
mod - adm/cmake/tbb.cmake Diff File
mod - adm/genconfdeps.tcl Diff File
mod - dox/build/build_3rdparty/building_3rdparty.md Diff File
mod - dox/introduction/introduction.md Diff File
mod - src/OSD/OSD_Parallel.hxx Diff File
mod - src/OSD/OSD_Parallel_Threads.cxx Diff File

master 03b0ca59

2022-09-13 14:31:47

kgv


Committer: smoskvin Details Diff
0033142: Configuration, genproj - ExpToCasExe building fails with generated VS projects

Generate executable single MSVC project per-Unit instead of per-source file.
Affected Issues
0033142
mod - adm/genproj.tcl Diff File

master 3453354e

2022-09-13 13:01:00

kgv


Committer: smoskvin Details Diff
0033141: BVH_BaseBox<T, 3, BVH_Box>::Transformed() returns empty box for identity matrix Affected Issues
0033141
mod - src/BVH/BVH_Box.hxx Diff File

master 9218d04b

2022-09-12 11:00:49

emv


Committer: smoskvin Details Diff
0033138: [Foundation Classes] - NCollection_IncAllocator- Decrease the default block size

Set default memory block size for IncAllocator to 12KB to make sure the Low Fragmentation Heap is used for memory allocations on Windows platform.
mod - dox/user_guides/foundation_classes/foundation_classes.md Diff File
mod - src/NCollection/NCollection_IncAllocator.hxx Diff File

master 259b9303

2022-09-09 13:21:03

abulyche


Committer: smoskvin Details Diff
0023954: Modeling Algorithms - BRepPrimAPI_MakeRevol fails to recognize a torus case

Fixed the Toroidal surface recognition;
The test case bugs/moddata_1/bug22296: the result is a torus with parameters: u [0, 2*PI], v [PI, 3*PI];
The test case bugs/modalg_5/bug23954: BAD -> OK.
Affected Issues
0023954
mod - src/GeomAdaptor/GeomAdaptor_SurfaceOfRevolution.cxx Diff File
mod - tests/bugs/modalg_5/bug23954 Diff File
mod - tests/bugs/moddata_1/bug22296 Diff File

master c4ea4ca3

2022-09-09 11:29:38

oan


Committer: smoskvin Details Diff
0032241: Mesh - wrong shading display of thrusections [regression since OCCT 7.4.0]

0032422: Mesh - Weird rendering
0029641: Mesher produce 'bad' result for extruded spline with given deviation coefficient

Added method BRepMesh_NURBSRangeSplitter::getUndefinedInterval() intended to compute checkpoint parameters for those NURBS surfaces which have no intervals at all. In this case number of poles is used to produce artificial regular grid which can be refined further. Add at least one midpoint for surfaces with one interval and only two poles.

Added BRepMesh_ExtrusionRangeSplitter and BRepMesh_UndefinedRangeSplitter derivatives from BRepMesh_NURBSRangeSplitter intended to handle special cases of extrusion surfaces and general surfaces with undefined parameters.
Affected Issues
0032241
add - src/BRepMesh/BRepMesh_ExtrusionRangeSplitter.cxx Diff File
add - src/BRepMesh/BRepMesh_ExtrusionRangeSplitter.hxx Diff File
mod - src/BRepMesh/BRepMesh_MeshAlgoFactory.cxx Diff File
mod - src/BRepMesh/BRepMesh_NURBSRangeSplitter.cxx Diff File
mod - src/BRepMesh/BRepMesh_NURBSRangeSplitter.hxx Diff File
add - src/BRepMesh/BRepMesh_UndefinedRangeSplitter.cxx Diff File
add - src/BRepMesh/BRepMesh_UndefinedRangeSplitter.hxx Diff File
mod - src/BRepMesh/FILES Diff File
mod - tests/bugs/iges/buc60820_1 Diff File
mod - tests/bugs/iges/buc60820_2 Diff File
mod - tests/bugs/iges/buc60823 Diff File
mod - tests/bugs/iges/bug306 Diff File
mod - tests/bugs/mesh/bug23631 Diff File
mod - tests/bugs/mesh/bug25287 Diff File
mod - tests/bugs/mesh/bug27845 Diff File
mod - tests/bugs/mesh/bug29149 Diff File
add - tests/bugs/mesh/bug29641 Diff File
mod - tests/bugs/mesh/bug30008_1 Diff File
mod - tests/bugs/mesh/bug30167 Diff File
mod - tests/bugs/mesh/bug31251 Diff File
add - tests/bugs/mesh/bug32241 Diff File
add - tests/bugs/mesh/bug32422 Diff File
mod - tests/bugs/modalg_2/bug264_0 Diff File
mod - tests/bugs/modalg_2/bug292 Diff File
mod - tests/bugs/modalg_2/bug358 Diff File
mod - tests/bugs/moddata_1/bug15519 Diff File
mod - tests/bugs/moddata_1/bug22759 Diff File
mod - tests/bugs/moddata_2/bug428 Diff File
mod - tests/de_mesh/shape_write_stl/A11 Diff File
mod - tests/de_mesh/shape_write_stl/A4 Diff File
mod - tests/hlr/poly_hlr/bug23625_1 Diff File
mod - tests/hlr/poly_hlr/bug23625_2 Diff File
mod - tests/hlr/poly_hlr/bug23625_3 Diff File
mod - tests/hlr/poly_hlr/bug27719_102 Diff File
mod - tests/hlr/poly_hlr/bug27719_103 Diff File
mod - tests/hlr/poly_hlr/bug27719_104 Diff File
mod - tests/hlr/poly_hlr/bug27719_105 Diff File
mod - tests/hlr/poly_hlr/C12 Diff File
mod - tests/hlr/poly_hlr/C14 Diff File
mod - tests/hlr/poly_hlr/C15 Diff File
mod - tests/hlr/poly_hlr/C16 Diff File
mod - tests/hlr/poly_hlr/C17 Diff File
mod - tests/hlr/poly_hlr/C3 Diff File
mod - tests/hlr/poly_hlr/C7 Diff File
mod - tests/mesh/data/advanced/B8 Diff File
mod - tests/mesh/data/standard/L2 Diff File
mod - tests/mesh/data/standard/M8 Diff File
mod - tests/mesh/data/standard/Q3 Diff File
mod - tests/mesh/data/standard/U2 Diff File
mod - tests/mesh/data/standard/W6 Diff File
mod - tests/mesh/data/standard/W7 Diff File
mod - tests/mesh/data/standard/X1 Diff File
mod - tests/perf/mesh/bug26965 Diff File
mod - tests/v3d/bugs/bug288_5 Diff File

master 2949b238

2022-09-09 09:29:27

ddzama


Committer: smoskvin Details Diff
0033137: Updating minimal supported Microsoft Visual Studio version up to 2015 (VC140).

Microsoft Visual C++ compiler of version 2015 or higher should used to compile OCCT and Products on Windows.
Affected Issues
0033137
mod - dox/introduction/introduction.md Diff File

master 526c506c

2022-09-08 14:08:00

ifv


Committer: smoskvin Details Diff
0032859: Modeling Algorithms - BRepLib_FindSurface not return an expect plane

BRepLib/BRepLib_FindSurface.cxx = removing very small values from coordinate of normal
bug32859 - test case added
Affected Issues
0032859
mod - src/BRepLib/BRepLib_FindSurface.cxx Diff File
add - tests/bugs/modalg_8/bug32859 Diff File

master b0f92d3d

2022-09-07 18:48:09

ona


Committer: smoskvin Details Diff
0032239: Data Exchange, STEP import - bounding box is too large

- ShapeFix_Face::FixMissingSeam method is fixed in order to handle degenerated torus
- Calculation of degenerated torus bounding box is fixed
- Test reference data is changed
Affected Issues
0032239
mod - src/BndLib/BndLib.cxx Diff File
mod - src/ShapeFix/ShapeFix_Face.cxx Diff File
mod - tests/bugs/moddata_1/bug15 Diff File
add - tests/bugs/step/bug32239 Diff File
 First  Prev  1 2 3 4 5 6 7 8 9 10 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last