Changesets: occt

master ad3f20c6

2021-07-14 12:06:35

mkrylova


Committer: bugmaster Details Diff
0032455: Data Exchange - replace OSD_OpenStream() usage with OSD_FileSystem::DefaultFileSystem()

- replaced OSD_OpenStream() usage with OSD_FileSystem::DefaultFileSystem()
Affected Issues
0032455
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx Diff File
mod - src/BinTools/BinTools.cxx Diff File
mod - src/BRepTools/BRepTools.cxx Diff File
mod - src/DBRep/DBRep.cxx Diff File
mod - src/DDocStd/DDocStd_ApplicationCommands.cxx Diff File
mod - src/Draw/Draw_VariableCommands.cxx Diff File
mod - src/Image/Image_DDSParser.cxx Diff File
mod - src/Image/Image_Texture.cxx Diff File
mod - src/LDOM/LDOMParser.cxx Diff File
mod - src/QABugs/QABugs_1.cxx Diff File
mod - src/QABugs/QABugs_20.cxx Diff File
mod - src/RWGltf/RWGltf_CafReader.cxx Diff File
mod - src/RWGltf/RWGltf_CafWriter.cxx Diff File
mod - src/RWStl/RWStl.cxx Diff File
mod - src/RWStl/RWStl_Reader.cxx Diff File
mod - src/TObjDRAW/TObjDRAW.cxx Diff File
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.cxx Diff File

master acab849d

2021-07-14 08:31:16

kgv


Committer: bugmaster Details Diff
0032479: Application Framework - unnecessary API break within TDocStd_Application::Open()

Added aliases to Open() without theFilter argument for compatibility with old API.
Affected Issues
0032479
mod - src/TDocStd/TDocStd_Application.hxx Diff File

master 9ae88397

2021-07-13 14:17:51

asuraven


Committer: bugmaster Details Diff
0032450: Modeling Algorithms - change BRepLib_CheckCurveOnSurface & GeomLib_CheckCurveOnSurface interfaces to adapters Affected Issues
0032450
mod - dox/upgrade/upgrade.md Diff File
mod - src/BRepLib/BRepLib_CheckCurveOnSurface.cxx Diff File
mod - src/BRepLib/BRepLib_CheckCurveOnSurface.hxx Diff File
mod - src/BRepTools/BRepTools.cxx Diff File
mod - src/GeomLib/GeomLib_CheckCurveOnSurface.cxx Diff File
mod - src/GeomLib/GeomLib_CheckCurveOnSurface.hxx Diff File
mod - src/IntTools/IntTools_Tools.cxx Diff File

master b7344f5d

2021-07-12 11:27:01

emv


Committer: bugmaster Details Diff
0032329: Modeling Algorithms - Refactoring of the BRepOffset_MakeOffset_1.cxx to decrease number of static methods

Refactoring of the BRepOffset_MakeOffset_1.cxx - Introduce local class BRepOffset_BuildOffsetFaces to compute splits of offset faces.

Change of tests is caused by the correction of the misprint in the code (incorrect input parameter for CheckEdgesCreatedByVertex method).
mod - src/BRepOffset/BRepOffset_MakeOffset.hxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx Diff File
mod - tests/offset/shape_type_i_c/XE3 Diff File
mod - tests/offset/shape_type_i_c/XE4 Diff File
mod - tests/offset/shape_type_i_c/XE9 Diff File
mod - tests/offset/shape_type_i_c/XF2 Diff File
mod - tests/offset/shape_type_i_c/XU3 Diff File
mod - tests/offset/shape_type_i_c/ZS1 Diff File

master 06d40093

2021-07-09 20:22:29

kgv

Details Diff
0032121: Draw Harness, ViewerTest - implement -reset option for vlight command

vlight command has been revised to provide more friendly syntax.
Command now accepts light index or name as first argument.
Added arguments -enable/-disable for managing enabled state.
Added argument -reset to reset light parameters to default values.

V3d_Viewer::SetDefaultLights() now sets names "headlight" and "ambient" to created lights.
Graphic3d_TypeOfLightSource enumeration values have been renamed to avoid shortcuts.
Draw::Atof(), applied corrections to avoid explicit new/delete calls.
Affected Issues
0032121
mod - samples/tcl/cpu.tcl Diff File
mod - samples/tcl/pathtrace_ball.tcl Diff File
mod - samples/tcl/pathtrace_cube.tcl Diff File
mod - samples/tcl/pathtrace_materials.tcl Diff File
mod - samples/tcl/Penrose.tcl Diff File
mod - samples/tcl/raytrace.tcl Diff File
mod - samples/webgl/WasmOcctView.cpp Diff File
mod - src/AIS/AIS_LightSource.cxx Diff File
mod - src/Draw/Draw_VariableCommands.cxx Diff File
mod - src/Graphic3d/Graphic3d_CLight.cxx Diff File
mod - src/Graphic3d/Graphic3d_CLight.hxx Diff File
mod - src/Graphic3d/Graphic3d_LightSet.cxx Diff File
mod - src/Graphic3d/Graphic3d_LightSet.hxx Diff File
mod - src/Graphic3d/Graphic3d_ShaderManager.cxx Diff File
mod - src/Graphic3d/Graphic3d_TypeOfLightSource.hxx Diff File
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff File
mod - src/OpenGl/OpenGl_ShadowMap.cxx Diff File
mod - src/OpenGl/OpenGl_View.cxx Diff File
mod - src/OpenGl/OpenGl_View_Raytrace.cxx Diff File
mod - src/V3d/V3d_AmbientLight.cxx Diff File
mod - src/V3d/V3d_DirectionalLight.cxx Diff File
mod - src/V3d/V3d_PositionalLight.cxx Diff File
mod - src/V3d/V3d_SpotLight.cxx Diff File
mod - src/V3d/V3d_Viewer.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/opengl/data/general/double_precision Diff File
mod - tests/opengl/data/general/light_off Diff File
mod - tests/opengl/data/raytrace/bug25201 Diff File
mod - tests/opengl/data/raytrace/refraction Diff File
mod - tests/opengl/data/shaderprog/phong_fuse Diff File
mod - tests/opengl/data/shaderprog/phong_fuse2 Diff File
mod - tests/opengl/data/shading/flat_fuse1 Diff File
mod - tests/opengl/data/shading/gouraud_dir2 Diff File
mod - tests/opengl/data/shading/gouraud_pos1 Diff File
mod - tests/opengl/data/shading/gouraud_spot1 Diff File
mod - tests/opengl/data/shading/phong_dir2 Diff File
mod - tests/opengl/data/shading/phong_pos2 Diff File
mod - tests/opengl/data/shading/phong_pos3 Diff File
mod - tests/opengl/data/shading/phong_pos4 Diff File
mod - tests/opengl/data/shading/phong_spot1 Diff File
mod - tests/opengl/data/textures/bug24725 Diff File
mod - tests/v3d/light_source/display_all Diff File
mod - tests/v3d/light_source/headlight Diff File
mod - tests/v3d/light_source/manipulator Diff File

master 0f04bd99

2021-07-08 11:02:40

kgv


Committer: bugmaster Details Diff
0032475: Configuration, qmake - drop "-z defs" linker flag on macOS Affected Issues
0032475
mod - adm/qmake/OccCppConfig.pri Diff File

master 9ee9e5ec

2021-07-08 10:07:05

oan


Committer: bugmaster Details Diff
0032424: [Regression] Mesh - Slow triangulation of a simple shape.

Check links produced by splitting of an initial link by the middle point for MinSize requirement.
mod - src/BRepMesh/BRepMesh_DelaunayDeflectionControlMeshAlgo.hxx Diff File
mod - tests/bugs/iges/buc60820_2 Diff File
mod - tests/bugs/mesh/bug23513 Diff File
mod - tests/bugs/mesh/bug27384_2 Diff File
mod - tests/bugs/mesh/bug30008_1 Diff File
mod - tests/bugs/mesh/bug31251 Diff File
add - tests/bugs/mesh/bug32424 Diff File
mod - tests/bugs/moddata_2/bug428 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_3 Diff File
mod - tests/hlr/poly_hlr/bug27979_5 Diff File
mod - tests/hlr/poly_hlr/bug27979_7 Diff File
mod - tests/hlr/poly_hlr/C13 Diff File
mod - tests/hlr/poly_hlr/C14 Diff File
mod - tests/hlr/poly_hlr/C4 Diff File
mod - tests/perf/mesh/bug26889_1 Diff File
mod - tests/perf/mesh/bug26889_2 Diff File
mod - tests/perf/mesh/bug26889_3 Diff File
mod - tests/perf/mesh/bug26965 Diff File

master 9e5e4c0c

2021-07-06 13:46:31

kgv

Details Diff
0032429: Coding - Warnings during compilation on macosx arm64 with option BUILD_Inspector:BOOL=ON - part 2 Affected Issues
0032429
mod - tools/DFBrowser/DFBrowser_ItemBase.hxx Diff File
mod - tools/DFBrowser/DFBrowser_SearchView.cxx Diff File
mod - tools/DFBrowserPane/DFBrowserPane_AttributePaneModel.hxx Diff File
mod - tools/DFBrowserPane/DFBrowserPane_TableView.cxx Diff File
mod - tools/DFBrowserPane/DFBrowserPane_TDataStdTreeNodeItem.hxx Diff File
mod - tools/DFBrowserPane/DFBrowserPane_TNamingNamedShape.cxx Diff File
mod - tools/DFBrowserPane/DFBrowserPane_TNamingNamedShape.hxx Diff File
mod - tools/DFBrowserPane/DFBrowserPane_TNamingUsedShapes.hxx Diff File
mod - tools/ShapeView/ShapeView_ItemRoot.hxx Diff File
mod - tools/ShapeView/ShapeView_ItemShape.hxx Diff File
mod - tools/ShapeView/ShapeView_OpenFileDialog.cxx Diff File
mod - tools/ShapeView/ShapeView_Window.cxx Diff File
mod - tools/TInspector/TInspector_OpenFileDialog.cxx Diff File
mod - tools/TInspector/TInspector_Preferences.cxx Diff File
mod - tools/TreeModel/TreeModel_ItemStream.hxx Diff File
mod - tools/TreeModel/TreeModel_ModelBase.cxx Diff File
mod - tools/ViewControl/ViewControl_ColorSelector.cxx Diff File
mod - tools/ViewControl/ViewControl_TableModel.hxx Diff File

master 7b17aba7

2021-07-05 20:34:33

kgv


Committer: bugmaster Details Diff
0032473: Visualization, WNT_Window::ProcessMessage() - handle WM_TOUCH

WNT_Window::ProcessMessage() now redirects WM_TOUCH events to AIS_ViewController,
so that it is possible to use multitouch displays in Draw Harness on Windows platform.

_WIN32_WINNT in CMake configuration for MinGW has been raised from 0x0501 to 0x0601.
Affected Issues
0032473
mod - adm/cmake/occt_defs_flags.cmake Diff File
mod - src/V3d/V3d_View.cxx Diff File
mod - src/WNT/WNT_Window.cxx Diff File
mod - src/WNT/WNT_Window.hxx Diff File

master 9dd8af26

2021-07-05 12:06:50

mkrylova


Committer: bugmaster Details Diff
0032281: Visualization - add Select3D_SensitiveCylinder

- implemented Select3D_SensitiveCylinder class performing an analytical intersection with an untriangulated cone/cylinder
- added tests
Affected Issues
0032281
mod - src/Select3D/FILES Diff File
add - src/Select3D/Select3D_SensitiveCylinder.cxx Diff File
add - src/Select3D/Select3D_SensitiveCylinder.hxx Diff File
mod - src/SelectBasics/SelectBasics_SelectingVolumeManager.hxx Diff File
mod - src/SelectMgr/SelectMgr_AxisIntersector.cxx Diff File
mod - src/SelectMgr/SelectMgr_AxisIntersector.hxx Diff File
mod - src/SelectMgr/SelectMgr_BaseIntersector.cxx Diff File
mod - src/SelectMgr/SelectMgr_BaseIntersector.hxx Diff File
mod - src/SelectMgr/SelectMgr_Frustum.hxx Diff File
mod - src/SelectMgr/SelectMgr_Frustum.lxx Diff File
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx Diff File
mod - src/SelectMgr/SelectMgr_RectangularFrustum.hxx Diff File
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx Diff File
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx Diff File
mod - src/SelectMgr/SelectMgr_SelectionImageFiller.cxx Diff File
mod - src/SelectMgr/SelectMgr_TriangularFrustum.cxx Diff File
mod - src/SelectMgr/SelectMgr_TriangularFrustum.hxx Diff File
mod - src/SelectMgr/SelectMgr_TriangularFrustumSet.cxx Diff File
mod - src/SelectMgr/SelectMgr_TriangularFrustumSet.hxx Diff File
mod - src/StdSelect/StdSelect_BRepSelectionTool.cxx Diff File
mod - src/StdSelect/StdSelect_TypeOfSelectionImage.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/vselect/cone_cylinder/begin Diff File
add - tests/vselect/cone_cylinder/check_depth Diff File
add - tests/vselect/cone_cylinder/detecting Diff File
add - tests/vselect/cone_cylinder/generate_images Diff File
add - tests/vselect/cone_cylinder/polygon_selection Diff File
add - tests/vselect/cone_cylinder/rectangle_selection Diff File
add - tests/vselect/cone_cylinder/single_click_selection_cone Diff File
add - tests/vselect/cone_cylinder/single_click_selection_cylinder Diff File
add - tests/vselect/cone_cylinder/single_click_selection_trunc_cone Diff File
mod - tests/vselect/grids.list Diff File

master 0770d850

2021-06-28 19:58:37

kgv

Details Diff
0032465: Visualization, TKOpenGles - invalid enum on GL_RGBA16F initialization in Edge 92

GL_HALF_FLOAT_OES from OpenGL ES 2.0 extension
is now avoided within OpenGL ES 3.0+ context in favor of GL_HALF_FLOAT.

emscripten_webgl_enable_extension() is now called for all extensions
checked by OpenGl_Context::CheckExtension().
So far this doesn't solve any problem, but looks more logical and provisional.
Affected Issues
0032465
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_GlFunctions.cxx Diff File

master 8f709595

2021-06-27 17:13:49

kgv


Committer: bugmaster Details Diff
0032464: Draw Harness, ViewerTest - rely on AIS_ViewController within vanimation command

Added AIS_ViewController::ObjectsAnimation() property
similar to AIS_ViewController::ViewAnimation() but designed for objects animation.
Affected Issues
0032464
mod - src/AIS/AIS_Animation.hxx Diff File
mod - src/AIS/AIS_ViewController.cxx Diff File
mod - src/AIS/AIS_ViewController.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File

master 16222b8c

2021-06-27 14:32:27

kgv

Details Diff
0032463: Visualization - implement Image_AlienPixMap::Load() via emscripten_get_preloaded_image_data() Affected Issues
0032463
mod - samples/webgl/CMakeLists.txt Diff File
rm - samples/webgl/WasmOcctPixMap.cpp Diff File
rm - samples/webgl/WasmOcctPixMap.h Diff File
mod - samples/webgl/WasmOcctView.cpp Diff File
mod - src/Image/Image_AlienPixMap.cxx Diff File

master 73dee811

2021-06-24 20:07:37

kgv

Details Diff
0032460: Coding Rules - eliminate CLang warning -Wunused-but-set-variable

Code has been adjusted to suppress -Wunused-but-set-variable warnings.

DRAWEXE.wasm, compiler flags have been moved to linker flags
to eliminiate -Wunused-command-line-argument warnings.
Affected Issues
0032460
mod - adm/scripts/wasm_build.bat Diff File
mod - samples/webgl/CMakeLists.txt Diff File
mod - samples/webgl/main.cpp Diff File
mod - src/AdvApp2Var/AdvApp2Var_SysBase.cxx Diff File
mod - src/AppCont/AppCont_LeastSquare.cxx Diff File
mod - src/BRepTest/BRepTest_BasicCommands.cxx Diff File
mod - src/Draw/Draw_BasicCommands.cxx Diff File
mod - src/DRAWEXE/CMakeLists.txt Diff File
mod - src/GeomPlate/GeomPlate_BuildPlateSurface.cxx Diff File
mod - src/IntCurve/IntCurve_IntPolyPolyGen.gxx Diff File
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx Diff File
mod - src/MeshVS/MeshVS_NodalColorPrsBuilder.cxx Diff File
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx Diff File
mod - src/Standard/Standard_MMgrOpt.cxx Diff File
mod - src/XmlMDF/XmlMDF.cxx Diff File

master d5c71e20

2021-06-24 14:26:52

mpv


Committer: bugmaster Details Diff
0031918: Application Framework - New binary format for fast reading part of OCAF document

Implementation of new format for quick reading and writing parts of the documents (sub-set of labels and sub-set of attributes). It consists in writing shapes and all their contents right in the TNaming_NamedShape attribute placement and skipping the shape section. New format 12 for Binary file types is assigned to this version.

Added PCDM_ReaderFilter class that could be used in Open methods of TDocStd_Application. If it is defined, it allows to read:
- into already opened document in append mode AppendMode_Protect (do not overwrite existing attributes) or AppendMode_Overwrite
- only specified sub-trees of the document using AddPath (const TCollection_AsciiString& theEntryToRead)
- only specified attributes using AddRead (const TCollection_AsciiString& theRead) where theRead could be "TDataStd_Name", for example
- to skip specified attributes read using AddSkipped (const TCollection_AsciiString& theSkipped) where theSkipped could be "TDF_Reference", for example

The current limitations:
- only in Bin format
- if shapes have in the document shared topology, loaded in "append" mode in different "load" operations, they will have no shared topology anymore

Modifications:
BinLDrivers and BinDrivers packages - modifications related to the quick part tree format flag usage, skipping shape section writing and adding labels sizes into the document to be able to pass labels during the reading quickly.
BinObjMgt_Persistent and BinObjMgt_Position - to add possibility to write directly into the stream some data just after the attribute. Before this record a data-size is recorded.
BinMXCAFDoc package modifications to write BinMXCAFDoc_LocationDriver location in the same way as shapes write location data right after the attribute (empty) data in this new format.
BinTools package: creation of ShapeReader and ShapeWriter classes with same root class ShapeSetBase with ShapeSet class. These classes allows to write/read shapes directly to the stream. If some object is already in the stream, write a reference - relative position of the duplicated object. The old format of documents is still supported by Bin_ToolsShapeSet class.
PCDM_ReaderFilter - Allows the user to create a reading filter. It contains algorithm to browse labels tree quickly, without usage of referencing by entry-strings.
TDocStd, CDF and some other packages are changed for supporting reading filters API and options.

Tests, documentation and upgrade information are also added for both issues: 31839 and 31918 related to this commit.
Affected Issues
0031918
mod - dox/upgrade/upgrade.md Diff File
mod - dox/user_guides/ocaf/ocaf.md Diff File
mod - src/BinDrivers/BinDrivers_DocumentRetrievalDriver.cxx Diff File
mod - src/BinDrivers/BinDrivers_DocumentRetrievalDriver.hxx Diff File
mod - src/BinDrivers/BinDrivers_DocumentStorageDriver.cxx Diff File
mod - src/BinDrivers/BinDrivers_DocumentStorageDriver.hxx Diff File
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx Diff File
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.hxx Diff File
mod - src/BinLDrivers/BinLDrivers_DocumentSection.cxx Diff File
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.cxx Diff File
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx Diff File
mod - src/BinMNaming/BinMNaming_NamedShapeDriver.cxx Diff File
mod - src/BinMNaming/BinMNaming_NamedShapeDriver.hxx Diff File
mod - src/BinMNaming/BinMNaming_NamedShapeDriver.lxx Diff File
mod - src/BinMXCAFDoc/BinMXCAFDoc.cxx Diff File
mod - src/BinMXCAFDoc/BinMXCAFDoc_LocationDriver.cxx Diff File
mod - src/BinMXCAFDoc/BinMXCAFDoc_LocationDriver.hxx Diff File
rm - src/BinMXCAFDoc/BinMXCAFDoc_LocationDriver.lxx Diff File
mod - src/BinMXCAFDoc/FILES Diff File
mod - src/BinObjMgt/BinObjMgt_Persistent.cxx Diff File
mod - src/BinObjMgt/BinObjMgt_Persistent.hxx Diff File
mod - src/BinObjMgt/BinObjMgt_Persistent.lxx Diff File
add - src/BinObjMgt/BinObjMgt_Position.cxx Diff File
add - src/BinObjMgt/BinObjMgt_Position.hxx Diff File
mod - src/BinObjMgt/FILES Diff File
mod - src/BinTools/BinTools.cxx Diff File
mod - src/BinTools/BinTools.hxx Diff File
mod - src/BinTools/BinTools_Curve2dSet.cxx Diff File
mod - src/BinTools/BinTools_Curve2dSet.hxx Diff File
mod - src/BinTools/BinTools_CurveSet.cxx Diff File
mod - src/BinTools/BinTools_CurveSet.hxx Diff File
add - src/BinTools/BinTools_IStream.cxx Diff File
add - src/BinTools/BinTools_IStream.hxx Diff File
mod - src/BinTools/BinTools_LocationSet.cxx Diff File
mod - src/BinTools/BinTools_LocationSet.hxx Diff File
add - src/BinTools/BinTools_ObjectType.hxx Diff File
add - src/BinTools/BinTools_OStream.cxx Diff File
add - src/BinTools/BinTools_OStream.hxx Diff File
add - src/BinTools/BinTools_ShapeReader.cxx Diff File
add - src/BinTools/BinTools_ShapeReader.hxx Diff File
mod - src/BinTools/BinTools_ShapeSet.cxx Diff File
mod - src/BinTools/BinTools_ShapeSet.hxx Diff File
add - src/BinTools/BinTools_ShapeSetBase.cxx Diff File
add - src/BinTools/BinTools_ShapeSetBase.hxx Diff File
add - src/BinTools/BinTools_ShapeWriter.cxx Diff File
add - src/BinTools/BinTools_ShapeWriter.hxx Diff File
mod - src/BinTools/BinTools_SurfaceSet.cxx Diff File
mod - src/BinTools/BinTools_SurfaceSet.hxx Diff File
mod - src/BinTools/FILES Diff File
mod - src/CDF/CDF_Application.cxx Diff File
mod - src/CDF/CDF_Application.hxx Diff File
mod - src/CDM/CDM_Application.hxx Diff File
mod - src/DDocStd/DDocStd_ApplicationCommands.cxx Diff File
mod - src/PCDM/FILES Diff File
mod - src/PCDM/PCDM_Reader.hxx Diff File
add - src/PCDM/PCDM_ReaderFilter.cxx Diff File
add - src/PCDM/PCDM_ReaderFilter.hxx Diff File
mod - src/PCDM/PCDM_ReadWriter.cxx Diff File
mod - src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.cxx Diff File
mod - src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx Diff File
mod - src/TDocStd/TDocStd_Application.cxx Diff File
mod - src/TDocStd/TDocStd_Application.hxx Diff File
mod - src/TDocStd/TDocStd_Document.cxx Diff File
mod - src/TDocStd/TDocStd_FormatVersion.hxx Diff File
mod - src/XDEDRAW/XDEDRAW.cxx Diff File
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.cxx Diff File
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.hxx Diff File
add - tests/bugs/caf/bug31839_1 Diff File
add - tests/bugs/caf/bug31839_2 Diff File
add - tests/bugs/caf/bug31918_1 Diff File
add - tests/bugs/caf/bug31918_2 Diff File
mod - tests/caf/progress/A1 Diff File
mod - tests/caf/progress/B1 Diff File
mod - tests/caf/progress/C1 Diff File

master c123c310

2021-06-23 18:33:43

kgv


Committer: bugmaster Details Diff
0032459: Draw Harness, ViewerTest - fix description of vrenderparams -oit Affected Issues
0032459
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File

master 91836c86

2021-06-23 18:17:03

kgv


Committer: bugmaster Details Diff
0032458: Draw Harness, ViewerTest - fix misprint in vaspects -drawSilhouette Affected Issues
0032458
mod - src/ViewerTest/ViewerTest.cxx Diff File

master 9749af25

2021-06-23 14:08:56

mkrylova


Committer: bugmaster Details Diff
0032441: Draw Harness - command readstl doesn't print error message on failure

- added producing error message when passing an invalid file path
Affected Issues
0032441
mod - src/RWStl/RWStl_Reader.cxx Diff File

master 000c21fa

2021-06-21 16:15:09

asuraven


Committer: bugmaster Details Diff
0027814: Parallelize BRepCheck_Analyzer

Change BRepCheck_Analyzer::Perform algorithm from recursion to 'for' loop
Add parallelization to BRepCheck_Analyzer::Perform
Add '-parallel' option to checkshape command to use parallelization. Default mode is single-thread.

mutex as Handle
Affected Issues
0027814
mod - dox/user_guides/draw_test_harness/draw_test_harness.md Diff File
mod - src/BRepCheck/BRepCheck_Analyzer.cxx Diff File
mod - src/BRepCheck/BRepCheck_Analyzer.hxx Diff File
rm - src/BRepCheck/BRepCheck_Analyzer.lxx Diff File
rm - src/BRepCheck/BRepCheck_DataMapIteratorOfDataMapOfShapeListOfStatus.hxx Diff File
rm - src/BRepCheck/BRepCheck_DataMapIteratorOfDataMapOfShapeResult.hxx Diff File
mod - src/BRepCheck/BRepCheck_DataMapOfShapeListOfStatus.hxx Diff File
rm - src/BRepCheck/BRepCheck_DataMapOfShapeResult.hxx Diff File
mod - src/BRepCheck/BRepCheck_Edge.cxx Diff File
mod - src/BRepCheck/BRepCheck_Face.cxx Diff File
add - src/BRepCheck/BRepCheck_IndexedDataMapOfShapeResult.hxx Diff File
mod - src/BRepCheck/BRepCheck_ListOfStatus.hxx Diff File
mod - src/BRepCheck/BRepCheck_Result.cxx Diff File
mod - src/BRepCheck/BRepCheck_Result.hxx Diff File
rm - src/BRepCheck/BRepCheck_Result.lxx Diff File
mod - src/BRepCheck/BRepCheck_Shell.cxx Diff File
mod - src/BRepCheck/BRepCheck_Solid.cxx Diff File
mod - src/BRepCheck/BRepCheck_Vertex.cxx Diff File
mod - src/BRepCheck/BRepCheck_Wire.cxx Diff File
mod - src/BRepCheck/FILES Diff File
mod - src/BRepTest/BRepTest_CheckCommands.cxx Diff File
mod - src/Graphic3d/Graphic3d_MediaTexture.cxx Diff File
mod - src/Graphic3d/Graphic3d_MediaTexture.hxx Diff File
mod - src/Graphic3d/Graphic3d_MediaTextureSet.cxx Diff File
mod - src/Graphic3d/Graphic3d_MediaTextureSet.hxx Diff File
mod - src/Standard/Standard_Mutex.hxx Diff File
add - tests/heal/checkshape/begin Diff File
add - tests/heal/checkshape/bug27814_1 Diff File
add - tests/heal/checkshape/bug27814_10 Diff File
add - tests/heal/checkshape/bug27814_11 Diff File
add - tests/heal/checkshape/bug27814_2 Diff File
add - tests/heal/checkshape/bug27814_3 Diff File
add - tests/heal/checkshape/bug27814_4 Diff File
add - tests/heal/checkshape/bug27814_5 Diff File
add - tests/heal/checkshape/bug27814_6 Diff File
add - tests/heal/checkshape/bug27814_7 Diff File
add - tests/heal/checkshape/bug27814_8 Diff File
add - tests/heal/checkshape/bug27814_9 Diff File
mod - tests/heal/end Diff File
mod - tests/heal/grids.list Diff File

master 690757a3

2021-06-17 17:11:09

kgv


Committer: bugmaster Details Diff
0032453: Documentation - nested multiline comments within BOPAlgo_CellsBuilder.hxx destroy Java wrapping Affected Issues
0032453
mod - src/BOPAlgo/BOPAlgo_CellsBuilder.hxx Diff File

master 1f3c5058

2021-06-16 13:21:17

mkrylova


Committer: bugmaster Details Diff
0032389: Visualization, AIS_Axis - simple ray creation and displaying

- Added constructor to create axis by gp_Ax1
- Added possibility to display axis as ray
- Added function SetDisplayAspect to set required visualization parameters
Affected Issues
0032389
mod - src/AIS/AIS_Axis.cxx Diff File
mod - src/AIS/AIS_Axis.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File

master 42633ff6

2021-06-16 10:52:19

bugmaster

Details Diff
0032156: Documentation, gendoc.tcl - wrong processing of 'mathjax' option Affected Issues
0032156
mod - adm/gendoc.tcl Diff File

master 1aee8883

2021-06-16 06:32:52

nds


Committer: bugmaster Details Diff
0032432: Inspectors - problems with tools test group

Adding __APPLE_ definition for libraries
Affected Issues
0032432
mod - tools/TInspectorAPI/TInspectorAPI_Communicator.cxx Diff File
mod - tools/VInspector/VInspector_Window.cxx Diff File

master 3e6e62d8

2021-06-12 14:16:37

kgv

Details Diff
0032438: Configuration - add batch files to build OCCT using Mingw-w64 Affected Issues
0032438
add - adm/scripts/mingw_build.bat Diff File
add - adm/scripts/mingw_custom.bat.template Diff File

master 902b31b6

2021-06-12 12:35:38

kgv

Details Diff
0032437: Coding Rules - eliminate MinGW warning -Wmaybe-uninitialized Affected Issues
0032437
mod - src/AIS/AIS_ColorScale.cxx Diff File
mod - src/Font/Font_TextFormatter.cxx Diff File
mod - src/Standard/Standard_StackTrace.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_LineInter.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_BuildTool.cxx Diff File
 First  Prev  1 2 3 ... 20 21 22 23 24 25 26 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last