Changesets: occt
master 3be25c11 2021-09-23 20:52:42 Committer: |
0032585: Data Exchange, RWGltf_CafWriter - include OCCT version |
Affected Issues 0032585 |
|
mod - src/RWGltf/RWGltf_CafWriter.cxx | Diff File | ||
master ea99d048 2021-09-22 21:50:20 Committer: |
0032582: Configuration, genproj - make CSF_OPT_LIB64D configurable by genconf |
Affected Issues 0032582 |
|
mod - adm/genconf.tcl | Diff File | ||
mod - adm/genconfdeps.tcl | Diff File | ||
master 95c380d2 2021-09-22 09:56:33 Committer: |
0030148: Modeling Algorithms - exception in BRepOffestAPI_MakePipe for some periodic BSpline spines This problem was solved by fix for 0030597. Added the non-regression test for this problem. |
Affected Issues 0030148 |
|
add - tests/pipe/bugs/bug30148 | Diff File | ||
master c585f731 2021-09-21 21:18:35 Committer: |
0032579: Draw Harness, ViewerTest - extend vbackground -cubemap syntax to configure sRGB flag Command vbackground has been refactored to simplify logic and relax syntax. Added -srgb argument to vbackground and vtexture commands. |
Affected Issues 0032579 |
|
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
add - tests/opengl/data/background/srgb | Diff File | ||
mod - tests/opengles2/grids.list | Diff File | ||
master 9af0d66b 2021-09-21 15:42:21 achesnok Committer: kgv Details Diff |
0031039: Visualization - add elliptical gradient background style Added new elliptical gradient fill method and updated vbackground command. Renamed enum values of Aspect_GradientFillMethod and defined aliases for old ones. Changed draw mode in OpenGl_BackgroundArray from triangle-strip to GL_TRIANGLES. |
Affected Issues 0031039 |
|
mod - src/Aspect/Aspect_GradientBackground.cxx | Diff File | ||
mod - src/Aspect/Aspect_GradientBackground.hxx | Diff File | ||
mod - src/Aspect/Aspect_GradientFillMethod.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_BackgroundArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/V3d/V3d_View.hxx | Diff File | ||
mod - src/V3d/V3d_Viewer.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - tests/opengl/data/background/bug25775 | Diff File | ||
add - tests/opengl/data/background/elliptical | Diff File | ||
master c9831764 2021-09-21 08:56:09 Committer: |
0032580: Data Exchange, STL - add option splitting nodes at sharp corners Added Poly_MergeNodesTool tool for merging nodes within triangulation. Added RWStl_Reader::MergeAngle() property managing merging behavior. |
Affected Issues 0032580 |
|
mod - src/MeshTest/MeshTest.cxx | Diff File | ||
mod - src/Poly/FILES | Diff File | ||
add - src/Poly/Poly_MergeNodesTool.cxx | Diff File | ||
add - src/Poly/Poly_MergeNodesTool.hxx | Diff File | ||
mod - src/RWStl/RWStl.cxx | Diff File | ||
mod - src/RWStl/RWStl.hxx | Diff File | ||
mod - src/RWStl/RWStl_Reader.cxx | Diff File | ||
mod - src/RWStl/RWStl_Reader.hxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
mod - tests/de_mesh/stl_read/B11 | Diff File | ||
mod - tests/de_mesh/stl_read/B13 | Diff File | ||
mod - tests/de_mesh/stl_read/B14 | Diff File | ||
mod - tests/de_mesh/stl_read/B6 | Diff File | ||
mod - tests/de_mesh/stl_read/C5 | Diff File | ||
add - tests/de_mesh/stl_read/D2 | Diff File | ||
add - tests/de_mesh/stl_read/D3 | Diff File | ||
master f72c5951 2021-09-20 15:07:30
Committer: |
0032578: Modeling Algorithms - Splitting face by set of edges fails Update information about ON/IN sub-shapes for all touched faces when intersection with shapes of lower types (edges and vertices) complete. Previously only the faces participating in the Face/Face intersection were updated. |
||
mod - src/BOPAlgo/BOPAlgo_Builder_2.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_11.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_7.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug32578 | Diff File | ||
master 5dd92c39 2021-09-17 15:46:43 asemenov Committer: |
0029478: Crash because bSplineSurfaceWithKnots is NULL. Modified the method void RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface::ReadStep Added processing B spline surface with knots and rational B spline surface with empty data in the name field Added test |
Affected Issues 0029478 |
|
mod - src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.cxx | Diff File | ||
add - tests/bugs/step/bug29478 | Diff File | ||
master eee6a80a 2021-09-16 07:50:18 Committer: |
0032089: Visualization, TKOpenGl - support GL_EXT_sRGB extension to OpenGL ES 2.0 |
Affected Issues 0032089 |
|
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GLESExtensions.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Texture.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_TextureFormat.cxx | Diff File | ||
master 296dbe8c 2021-09-16 06:29:49 Details Diff |
0031631: Modeling Algorithms - Invalid result of Pipe builder Added the ability to operate the algorithm with different types of curves. |
||
mod - src/GeometryTest/GeometryTest_SurfaceCommands.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_SweepSectionGenerator.cxx | Diff File | ||
add - tests/pipe/bugs/bug31631 | Diff File | ||
master 58f2990b 2021-09-15 10:48:51 Committer: |
0032461: Visualization - expensive call of glGetTexEnviv/glTexEnvi in each render of OpenGl_Text - removed the call of glGetTexEnviv, glTexEnvi - replaced on the OpenGl_Sampler::applyGlobalTextureParams/resetGlobalTextureParams - added the method in OpenGl_Font returning first texture |
Affected Issues 0032461 |
|
mod - src/OpenGl/OpenGl_Font.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Sampler.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
master af0cb166 2021-09-14 14:11:17
Committer: |
0032569: Modeling Algorithm - Section not found IntPatch/IntPatch_WLineTool.cxx - adding control of maximal ratio of distances between 3 sequential points. tests/bugs/modalg_7/bug32569 - new test case added tests/lowalgos/intss/bug29972_1 test case is modified according new behavior of intersection algorithm |
||
mod - src/IntPatch/IntPatch_WLineTool.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug32569 | Diff File | ||
mod - tests/lowalgos/intss/bug29972_1 | Diff File | ||
master 13b36bb1 2021-09-13 19:19:54 Committer: |
0032567: Coding Rules - rename Graphic3d_TypeOfShadingModel values to include full enumeration name |
Affected Issues 0032567 |
|
mod - dox/user_guides/visualization/visualization.md | Diff File | ||
mod - samples/webgl/WasmOcctView.cpp | Diff File | ||
mod - src/AIS/AIS_ColorScale.cxx | Diff File | ||
mod - src/AIS/AIS_LightSource.cxx | Diff File | ||
mod - src/AIS/AIS_MediaPlayer.cxx | Diff File | ||
mod - src/AIS/AIS_RubberBand.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_AspectLine3d.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_AspectMarker3d.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Aspects.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Aspects.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_AspectText3d.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CView.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CView.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_TypeOfLimit.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_TypeOfShadingModel.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Aspects.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Aspects.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameStatsPrs.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_SetOfShaderPrograms.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/OpenGlTest/OpenGlTest_Commands.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_Dimension.cxx | Diff File | ||
mod - src/QABugs/QABugs_1.cxx | Diff File | ||
mod - src/V3d/V3d_View.hxx | Diff File | ||
mod - src/V3d/V3d_Viewer.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master e2d6f0e3 2021-09-10 18:45:03 Committer: |
0032423: Coding Rules - NSOpenGLContext deprecation warnings during compilation for macOS 10.14+ The warning has been suppressed for building TKOpenGl. |
Affected Issues 0032423 |
|
mod - src/Aspect/Aspect_RenderingContext.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Window_1.mm | Diff File | ||
master 1e6b2065 2021-09-10 16:30:38
Committer: |
0032561: Modelling Algorithms - UnifySameDomain does nothing while it is expected to union two pairs of faces Correct method ShapeUpgrade_UnifySameDomain::UnifyFaces: when creating the Edge-Face map of initial shape, count each face only once. |
||
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx | Diff File | ||
mod - tests/boolean/removefeatures/C5 | Diff File | ||
add - tests/bugs/heal/bug32561 | Diff File | ||
master b8781394 2021-09-10 13:06:50
Committer: |
0032566: Modeling Algorithms - Incorrect result of offset operation in mode "Complete" join type "Intersection" Before removal of the part make sure that it was not filled due to overlapping of opposite parts. Improve procedure of checking for inverted edges by taking into account that the original edges may not be connected. Correct test case offset/shape_type_i_c/YL5, as it was working incorrectly - some parts were missing. |
||
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx | Diff File | ||
add - tests/offset/shape_type_i_c/XY8 | Diff File | ||
mod - tests/offset/shape_type_i_c/YL5 | Diff File | ||
master cd497738 2021-09-09 19:34:48 Committer: |
0032092: Visualization, TKService - Image_VideoRecorder writes garbage from Grayscale image Image_VideoRecorder::writeVideoFrame(), added protection from API misuse. |
Affected Issues 0032092 |
|
mod - src/Image/Image_VideoRecorder.cxx | Diff File | ||
master 8a17a8bb 2021-09-09 18:59:18 Committer: |
0032540: RWGltf_CafReader - optional "scene" parameter encoded as mandatory First scene is now loaded when default one is undefined. |
Affected Issues 0032540 |
|
mod - src/RWGltf/RWGltf_CafReader.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_CafReader.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfJsonParser.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfRootElement.hxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
master 36d21f1a 2021-09-09 18:04:21 Committer: |
0032565: Foundation Classes, OSD_FileSystem - expose interface for registering global protocols Added methods OSD_FileSystem::AddDefaultProtocol()/::RemoveDefaultProtocol() and fixed misleading description of OSD_FileSystemSelector::AddProtocol(). |
Affected Issues 0032565 |
|
mod - src/OSD/OSD_FileSystem.cxx | Diff File | ||
mod - src/OSD/OSD_FileSystem.hxx | Diff File | ||
mod - src/OSD/OSD_FileSystemSelector.hxx | Diff File | ||
master 8dcb81ac 2021-09-09 15:28:31 Committer: |
0031337: Inspectors - user guide update - Modifyed 3D view: Added the trihedron, view cube Removed the scene manipulation actions (Fit all isn't removed) - Added the new MessageView plugin to display content of Message_Report - DFBrowser plugin improvements: Added the button to switch ON DumpJson in DFBrowser(OFF by default, for better performance) Renamed in DFBrowser "Property Panel" into "Property Panel (custom) Removed the selection controls - ShapeView plugin improvements: Property View content based on DumpJson (columns in tree view for properties are removed), Properties for TopoDS_Shape are displayed - VInspector plugin imrovements: Property View content based on DumpJson (columns in tree view for properties are removed), Properties for AIS_InteractiveContext and AIS_InteractiveObject are displayed Removed History panel in VInspector as not used Implemented the item and actions in VInspector for setting Lights in the view |
Affected Issues 0031337 |
|
mod - dox/user_guides/inspector/images/3DView.png | Diff File | ||
mod - dox/user_guides/inspector/images/3DView_set_orientation.png | Diff File | ||
mod - dox/user_guides/inspector/images/dfbrowser.png | Diff File | ||
mod - dox/user_guides/inspector/images/dfbrowser_elements.svg | Diff File | ||
mod - dox/user_guides/inspector/images/drawexe_tinspector.png | Diff File | ||
add - dox/user_guides/inspector/images/messageview_dump_panel.png | Diff File | ||
add - dox/user_guides/inspector/images/messageview_elements.svg | Diff File | ||
add - dox/user_guides/inspector/images/messageview_pop_up_menu.png | Diff File | ||
add - dox/user_guides/inspector/images/messageview_property_panel_custom.png | Diff File | ||
add - dox/user_guides/inspector/images/messageview_view.png | Diff File | ||
add - dox/user_guides/inspector/images/property_panel.png | Diff File | ||
rm - dox/user_guides/inspector/images/property_panel_array.png | Diff File | ||
add - dox/user_guides/inspector/images/property_panel_custom_array.png | Diff File | ||
add - dox/user_guides/inspector/images/property_panel_custom_item_selection.svg | Diff File | ||
add - dox/user_guides/inspector/images/property_panel_custom_label.png | Diff File | ||
add - dox/user_guides/inspector/images/property_panel_custom_named_data.png | Diff File | ||
add - dox/user_guides/inspector/images/property_panel_custom_simple_type.png | Diff File | ||
add - dox/user_guides/inspector/images/property_panel_custom_tnaming_named_shape.png | Diff File | ||
add - dox/user_guides/inspector/images/property_panel_custom_tnaming_naming.png | Diff File | ||
add - dox/user_guides/inspector/images/property_panel_custom_tnaming_used_shapes.png | Diff File | ||
add - dox/user_guides/inspector/images/property_panel_custom_tree_node.png | Diff File | ||
rm - dox/user_guides/inspector/images/property_panel_item_selection.svg | Diff File | ||
rm - dox/user_guides/inspector/images/property_panel_label.png | Diff File | ||
rm - dox/user_guides/inspector/images/property_panel_named_data.png | Diff File | ||
rm - dox/user_guides/inspector/images/property_panel_simple_type.png | Diff File | ||
rm - dox/user_guides/inspector/images/property_panel_tnaming_named_shape.png | Diff File | ||
rm - dox/user_guides/inspector/images/property_panel_tnaming_naming.png | Diff File | ||
rm - dox/user_guides/inspector/images/property_panel_tnaming_used_shapes.png | Diff File | ||
rm - dox/user_guides/inspector/images/property_panel_tree_node.png | Diff File | ||
mod - dox/user_guides/inspector/images/shapeview.png | Diff File | ||
mod - dox/user_guides/inspector/images/shapeview_elements.svg | Diff File | ||
add - dox/user_guides/inspector/images/shapeview_property_panel.png | Diff File | ||
mod - dox/user_guides/inspector/images/shapeview_tree_columns.png | Diff File | ||
mod - dox/user_guides/inspector/images/tinspector_elements.svg | Diff File | ||
mod - dox/user_guides/inspector/images/TStandaloneEXE.png | Diff File | ||
mod - dox/user_guides/inspector/images/TStandaloneEXE_open.png | Diff File | ||
mod - dox/user_guides/inspector/images/vinspector.png | Diff File | ||
mod - dox/user_guides/inspector/images/vinspector_elements.svg | Diff File | ||
add - dox/user_guides/inspector/images/vinspector_light_setting.png | Diff File | ||
add - dox/user_guides/inspector/images/vinspector_property_panel.png | Diff File | ||
mod - dox/user_guides/inspector/images/vinspector_tree_columns.png | Diff File | ||
mod - dox/user_guides/inspector/inspector.md | Diff File | ||
master 801e67bc 2021-09-09 15:00:38 Committer: |
0032564: Foundation Classes, OSD_CachedFileSystem - allow referring to non-default File System Linked file system can be now customized within OSD_CachedFileSystem. |
Affected Issues 0032564 |
|
mod - src/OSD/OSD_CachedFileSystem.cxx | Diff File | ||
mod - src/OSD/OSD_CachedFileSystem.hxx | Diff File | ||
master 7d7541ce 2021-09-09 14:54:13 Committer: |
0032507: Visualization, TKOpenGl - topmost text disappears with Graphic3d_RTM_DEPTH_PEELING_OIT enabled |
Affected Issues 0032507 |
|
mod - src/OpenGl/OpenGl_DepthPeeling.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_LayerList.cxx | Diff File | ||
add - tests/opengl/data/transparency/oit_osdtext_bug | Diff File | ||
master e8ae1c42 2021-09-08 06:49:52 Committer: |
0032531: Application Framework - There should be methods to get explanations of PCDM_StoreStatus and PCDM_ReaderStatus values Documentation is added for PCDM_ReaderStatus enumeration. Modified: - PCDM_ReaderStatus.hxx: each value received a short explanation. |
Affected Issues 0032531 |
|
mod - src/PCDM/PCDM_ReaderStatus.hxx | Diff File | ||
master 8ab0b859 2021-09-07 15:03:20 Committer: |
0030788: Modeling Algorithms - BRepAlgoAPI_Defeaturing does not propagate progress indicator to underlying algorithms Added progress indicator to BRepAlgoAPI_Defeaturing |
||
mod - src/BOPAlgo/BOPAlgo_RemoveFeatures.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_RemoveFeatures.hxx | Diff File | ||
mod - src/BOPTest/BOPTest_RemoveFeaturesCommands.cxx | Diff File | ||
mod - src/BRepAlgoAPI/BRepAlgoAPI_Defeaturing.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug30788 | Diff File | ||
master 74a53b82 2021-09-07 13:00:25
Committer: |
0030206: Improve API of commands bbop and bapibop 0030620: Tests - perf/bop/buildfaces does not match description (broken) Allow using meaningful parameters for the commands bbop and bapibop: * common - for Common operation * fuse - for Fuse operation * cut - for Cut operation * tuc/cut21 - for Cut21 operation * section - for Section operation Add description for the commands dealing with Boolean/GF/Split operations. Validate arguments of these commands. Correct test case perf/bop/buildfaces to perform GF execution in parallel and serial modes - compare the results. |
Affected Issues 0030206 |
|
mod - src/BOPTest/BOPTest.cxx | Diff File | ||
mod - src/BOPTest/BOPTest.hxx | Diff File | ||
mod - src/BOPTest/BOPTest_APICommands.cxx | Diff File | ||
mod - src/BOPTest/BOPTest_ObjCommands.cxx | Diff File | ||
mod - src/BOPTest/BOPTest_PartitionCommands.cxx | Diff File | ||
mod - tests/bugs/modalg_5/bug24639 | Diff File | ||
add - tests/bugs/modalg_7/bug30206 | Diff File | ||
mod - tests/perf/bop/buildfaces | Diff File |