Changesets: occt
master 6bd5d0a2 2020-07-02 12:40:29 Committer: bugmaster Details Diff |
0031647: Samples - do not enable floating point exceptions in MFC samples |
Affected Issues 0031647 |
|
mod - samples/mfc/standard/Common/OCC_App.cpp | Diff File | ||
master 8f5760bc 2020-07-02 09:29:44 Committer: bugmaster Details Diff |
0031588: Visualization, TKOpenGl - display immediate updates in brackets within frame stats |
Affected Issues 0031588 |
|
mod - src/Graphic3d/Graphic3d_FrameStats.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_FrameStatsCounter.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_FrameStatsData.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_FrameStatsData.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameStats.cxx | Diff File | ||
master 7e251883 2020-06-30 22:12:37 Committer: bugmaster Details Diff |
0031643: Visualization - Graphic3d_Camera::Copy() raises exception on copying ZNear < 0.0 Graphic3d_Camera::CopyMappingData() now copies ProjectionType at first. |
Affected Issues 0031643 |
|
mod - src/Graphic3d/Graphic3d_Camera.cxx | Diff File | ||
master dad7fede 2020-06-30 15:48:36 Committer: bugmaster Details Diff |
0031642: Visualization - crash in Graphic3d_Structure::SetVisual() on redisplaying edge in AIS_Shape Fixed unexpected calling of PrsMgr_Presentation::Erase() from Graphic3d_Structure::SetVisual(). |
Affected Issues 0031642 |
|
mod - src/Graphic3d/Graphic3d_Structure.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Structure.hxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_Presentation.cxx | Diff File | ||
master 81ff4915 2020-06-29 07:35:07 Committer: bugmaster Details Diff |
0029642: Foundation Classes - deprecate TCollection classes except strings Removed remnants of generic templates in TCollection package. |
Affected Issues 0029642 |
|
mod - dox/debug/debug.md | Diff File | ||
mod - dox/debug/occt.natvis | Diff File | ||
mod - dox/user_guides/modeling_data/modeling_data.md | Diff File | ||
mod - samples/qt/OCCTOverview/src/OcctHighlighter.cxx | Diff File | ||
mod - src/TCollection/FILES | Diff File | ||
mod - src/TCollection/TCollection.hxx | Diff File | ||
rm - src/TCollection/TCollection_Array1.gxx | Diff File | ||
rm - src/TCollection/TCollection_Array1.lxx | Diff File | ||
rm - src/TCollection/TCollection_Array2.gxx | Diff File | ||
rm - src/TCollection/TCollection_Array2.lxx | Diff File | ||
rm - src/TCollection/TCollection_BaseSequence.cxx | Diff File | ||
rm - src/TCollection/TCollection_BaseSequence.hxx | Diff File | ||
rm - src/TCollection/TCollection_BaseSequence.lxx | Diff File | ||
rm - src/TCollection/TCollection_BasicMap.cxx | Diff File | ||
rm - src/TCollection/TCollection_BasicMap.hxx | Diff File | ||
rm - src/TCollection/TCollection_BasicMap.lxx | Diff File | ||
rm - src/TCollection/TCollection_BasicMapIterator.cxx | Diff File | ||
rm - src/TCollection/TCollection_BasicMapIterator.hxx | Diff File | ||
rm - src/TCollection/TCollection_BasicMapIterator.lxx | Diff File | ||
rm - src/TCollection/TCollection_DataMap.gxx | Diff File | ||
rm - src/TCollection/TCollection_DataMapIterator.gxx | Diff File | ||
rm - src/TCollection/TCollection_DataMapNode.gxx | Diff File | ||
rm - src/TCollection/TCollection_DataMapNode.lxx | Diff File | ||
rm - src/TCollection/TCollection_DoubleMap.gxx | Diff File | ||
rm - src/TCollection/TCollection_DoubleMapIterator.gxx | Diff File | ||
rm - src/TCollection/TCollection_DoubleMapNode.gxx | Diff File | ||
rm - src/TCollection/TCollection_DoubleMapNode.lxx | Diff File | ||
rm - src/TCollection/TCollection_HArray1.gxx | Diff File | ||
rm - src/TCollection/TCollection_HArray1.lxx | Diff File | ||
rm - src/TCollection/TCollection_HArray2.gxx | Diff File | ||
rm - src/TCollection/TCollection_HArray2.lxx | Diff File | ||
rm - src/TCollection/TCollection_HSequence.gxx | Diff File | ||
rm - src/TCollection/TCollection_HSequence.lxx | Diff File | ||
rm - src/TCollection/TCollection_IndexedDataMap.gxx | Diff File | ||
rm - src/TCollection/TCollection_IndexedDataMapNode.gxx | Diff File | ||
rm - src/TCollection/TCollection_IndexedDataMapNode.lxx | Diff File | ||
rm - src/TCollection/TCollection_IndexedMap.gxx | Diff File | ||
rm - src/TCollection/TCollection_IndexedMapNode.gxx | Diff File | ||
rm - src/TCollection/TCollection_IndexedMapNode.lxx | Diff File | ||
rm - src/TCollection/TCollection_List.gxx | Diff File | ||
rm - src/TCollection/TCollection_List.lxx | Diff File | ||
rm - src/TCollection/TCollection_ListIterator.gxx | Diff File | ||
rm - src/TCollection/TCollection_ListIterator.lxx | Diff File | ||
rm - src/TCollection/TCollection_ListNode.gxx | Diff File | ||
rm - src/TCollection/TCollection_ListNode.lxx | Diff File | ||
rm - src/TCollection/TCollection_Map.gxx | Diff File | ||
rm - src/TCollection/TCollection_MapHasher.gxx | Diff File | ||
rm - src/TCollection/TCollection_MapIterator.gxx | Diff File | ||
rm - src/TCollection/TCollection_MapNode.cxx | Diff File | ||
rm - src/TCollection/TCollection_MapNode.hxx | Diff File | ||
rm - src/TCollection/TCollection_MapNode.lxx | Diff File | ||
rm - src/TCollection/TCollection_MapNodePtr.hxx | Diff File | ||
rm - src/TCollection/TCollection_SeqNode.cxx | Diff File | ||
rm - src/TCollection/TCollection_SeqNode.hxx | Diff File | ||
rm - src/TCollection/TCollection_SeqNode.lxx | Diff File | ||
rm - src/TCollection/TCollection_SeqNodePtr.hxx | Diff File | ||
rm - src/TCollection/TCollection_Sequence.gxx | Diff File | ||
rm - src/TCollection/TCollection_Sequence.lxx | Diff File | ||
rm - src/TCollection/TCollection_SequenceNode.gxx | Diff File | ||
rm - src/TCollection/TCollection_SequenceNode.lxx | Diff File | ||
rm - src/TCollection/TCollection_Side.hxx | Diff File | ||
rm - src/TCollection/TCollection_StdMapNode.gxx | Diff File | ||
rm - src/TCollection/TCollection_StdMapNode.lxx | Diff File | ||
master 453103d1 2020-06-28 18:59:22 Committer: bugmaster Details Diff |
0031637: Documentation - minor clean-up of User Guide for Visualization module Fixed a couple of misprints, usage of changed classes / methods. Added references to other supported 3d displays. Added reference to PBR metallic-roughness material properties in addition to Common. Cosmetics: removed numerous trailing spaces, double spaces. Added missing {.cpp} language qualifier to code quotations. Sentences within paragraphs have been split into multiple lines in source file. |
Affected Issues 0031637 |
|
mod - dox/user_guides/visualization/visualization.md | Diff File | ||
master 8b742dc1 2020-06-26 20:49:48 Committer: bugmaster Details Diff |
0031635: Documentation - minor clean-up of User Guide for Foundation Classes module Changes in Technical Overview: Corrected reference of "Mesh" as dedicated module, which is actually a Toolkit within "Modeling Algorithms" module. Reduced references to "Configurable optimized memory manager", which has not been updated for a long time and no more encouraged to be used as replacement of standard memory allocator of C library. VRML/STL converters have been moved from section Mesh to Data Exchange. Visualization chapter has been slightly reworded and reordered; added references to PBR metallic-roughness material model. Data Exchange chapter - reworded sentence "The exchanges run smoothly regardless of the quality of external data..." to "This module handles various problems of interoperability between CAD systems..."; added AP242 to the list of STEP capabilities. Changes in User Guide for Foundation Classes: Removed references to "physical quantities" in package Quanity, deprecated since 0028799 and not actually used anywhere. Adjusted description of string classes to avoid duplicated statements. Collections section has been refactored to replace obsolete TCollection references by NCollection. Remove obsolete statement "furthermore *catch()* statement does not allow passing exception object as argument". Fixed broken nested enumeration in a couple of places. Fixed usage of inappropriate quote symbols in code snippets. Fixed references to non-existing classes like ZeroDivide instead of Standard_DivideByZero. Removed suggested usage of Standard_Failure::Raise() instead of "throw Standard_Failure()" following 0026937. Code snippets now suggest "catch(const Standard_Failure& )" instead of "catch(Standard_Failure )" (0026937). Fixed broken code snippets with lost symbols like <<. Cosmetics: removed numerous trailing spaces, double spaces. Added missing {.cpp} language qualifier to code quotations. Sentences within paragraphs have been split into multiple lines in source file. |
Affected Issues 0031635 |
|
mod - dox/technical_overview/technical_overview.md | Diff File | ||
mod - dox/user_guides/foundation_classes/foundation_classes.md | Diff File | ||
master bea10656 2020-06-26 11:20:52
Committer: bugmaster Details Diff |
0031639: Modeling Algorithms - Offset algorithm incorrectly fills one of the holes Check if unclassified edge may be added as neutral (invalid in one split, valid in other) by checking the SD faces in which the edge was classified. |
||
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx | Diff File | ||
add - tests/offset/shape_type_i_c/XX1 | Diff File | ||
add - tests/offset/shape_type_i_c/XX2 | Diff File | ||
add - tests/offset/shape_type_i_c/XX3 | Diff File | ||
master 0b55d29b 2020-06-26 07:32:43 tiv Committer: bugmaster Details Diff |
0031628: Configuration - Visual Studio 2019 compiler hangs on building 32-bit target The workaround for a bug occurred in MS Visual Studio 2019 / Win32 / Release configuration with disabled Whole Program Optimization is implemented. The problem was at the line "std::stable_sort(aPairList.begin(), aPairList.end(), BRepExtrema_CheckPair_Comparator);" of BRepExtrema_DistShapeShape.cxx source file, and linked to NCollection_Vector::Differ() method. This workaround was suggested by MSFT team. |
Affected Issues 0031628 |
|
mod - src/NCollection/NCollection_Vector.hxx | Diff File | ||
master d6fbb2ab 2020-06-26 06:58:50 Committer: bugmaster Details Diff |
0031632: Draw Harness - handle 3d mouse Raw HID input on Windows WNT_HIDSpaceMouse - added auxiliary class for processing 3d mouse Raw HID input. AIS_ViewController::Update3dMouse() - added default processor for 3d mouse input event. ViewerTest now redirects WM_INPUT to AIS_ViewController::Update3dMouse(). Aspect_VKey enumeration has been extended by 3D view buttons. WNT_Window::RegisterRawInputDevices() has beend added as a small wrapper over WinAPI RegisterRawInputDevices() for common HID input devices. AIS_ViewCube now stores animation duration within AIS_AnimationCamera instead of dedicated duplicating class property. |
Affected Issues 0031632 |
|
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - adm/genproj.tcl | Diff File | ||
mod - src/AIS/AIS_ViewController.cxx | Diff File | ||
mod - src/AIS/AIS_ViewController.hxx | Diff File | ||
mod - src/AIS/AIS_ViewCube.cxx | Diff File | ||
mod - src/AIS/AIS_ViewCube.hxx | Diff File | ||
mod - src/Aspect/Aspect_VKey.hxx | Diff File | ||
mod - src/Aspect/Aspect_VKeySet.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_EventManager.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/WNT/FILES | Diff File | ||
add - src/WNT/WNT_HIDSpaceMouse.cxx | Diff File | ||
add - src/WNT/WNT_HIDSpaceMouse.hxx | Diff File | ||
mod - src/WNT/WNT_Window.cxx | Diff File | ||
mod - src/WNT/WNT_Window.hxx | Diff File | ||
master 64f128c1 2020-06-20 20:00:17 Committer: bugmaster Details Diff |
0031622: Samples - update MFC Animation sample with proper frame updates Animation sample has been updated to: - use reuse AIS_ViewController for general viewer manipulations; - update animation using elapsed time; - do not block camera manipilations; - get rid of redundant controls. |
Affected Issues 0031622 |
|
mod - samples/mfc/standard/09_Animation/adm/win/vc10/Animation.vcxproj | Diff File | ||
mod - samples/mfc/standard/09_Animation/adm/win/vc10/Animation.vcxproj.filters | Diff File | ||
mod - samples/mfc/standard/09_Animation/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/09_Animation/res/Animation.rc | Diff File | ||
mod - samples/mfc/standard/09_Animation/src/AnimationDoc.cpp | Diff File | ||
mod - samples/mfc/standard/09_Animation/src/AnimationDoc.h | Diff File | ||
mod - samples/mfc/standard/09_Animation/src/AnimationView3D.cpp | Diff File | ||
mod - samples/mfc/standard/09_Animation/src/AnimationView3D.h | Diff File | ||
rm - samples/mfc/standard/09_Animation/src/Sensitivity.cpp | Diff File | ||
rm - samples/mfc/standard/09_Animation/src/Sensitivity.h | Diff File | ||
rm - samples/mfc/standard/09_Animation/src/Tune.cpp | Diff File | ||
rm - samples/mfc/standard/09_Animation/src/Tune.h | Diff File | ||
master 08b7a39f 2020-06-20 14:48:52 Committer: bugmaster Details Diff |
0030939: Draw Harness, ViewerTest - AIS_ViewCube animation does not work on Linux and macOS ViewerTest_EventManager::handleViewRedraw() now starts ViewerTest_ContinuousRedrawer working thread to workaround Tcl event loop invalidation issue. |
Affected Issues 0030939 |
|
mod - src/ViewerTest/FILES | Diff File | ||
add - src/ViewerTest/ViewerTest_ContinuousRedrawer.cxx | Diff File | ||
add - src/ViewerTest/ViewerTest_ContinuousRedrawer.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_EventManager.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_EventManager.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master d22962e4 2020-06-20 11:57:02 Committer: bugmaster Details Diff |
0031621: Draw Harness - handle navigation keys AIS_ViewController::handleNavigationKeys() - added an interface for processing navigation keys. ViewerTest_EventManager now maps WASD+Arrows navigation keys. Axonometric view hotkey A has been replaced by Backspace. Shaded/Wireframe are now mapped with hotkeys W+Ctrl/S+Ctrl. Hotkey D (reset view to undefined default state) has been removed. |
Affected Issues 0031621 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - src/AIS/AIS_ViewController.cxx | Diff File | ||
mod - src/AIS/AIS_ViewController.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_EventManager.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_EventManager.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master ceddb5ca 2020-06-20 00:18:12 Details Diff |
0031620: Samples - update Android JNI sample to use AIS_ViewController Multi-touch input is now redirected to AIS_ViewController. GLSurfaceView.RENDERMODE_WHEN_DIRTY is now used by 3D Viewer. AIS_ViewCube is now displayed instead of trihedron. |
Affected Issues 0031620 |
|
mod - samples/java/jniviewer/app/src/main/java/com/opencascade/jnisample/OcctJniRenderer.java | Diff File | ||
mod - samples/java/jniviewer/app/src/main/java/com/opencascade/jnisample/OcctJniView.java | Diff File | ||
mod - samples/java/jniviewer/app/src/main/jni/OcctJni_Viewer.cxx | Diff File | ||
mod - samples/java/jniviewer/app/src/main/jni/OcctJni_Viewer.hxx | Diff File | ||
master bbe85f2b 2020-06-19 23:14:51 Details Diff |
0031619: Samples - update JNI sample to use Android Studio Project structure and project files have been updated to use Android Studio 4.0, gradle and CMake. Redundant OcctJni_Window has been replaced by Aspect_NeutralWindow. SD Card permissions are not dynamically requested for compatibility with Android API level 26+. |
Affected Issues 0031619 |
|
rm - samples/java/jniviewer/.classpath | Diff File | ||
rm - samples/java/jniviewer/.externalToolBuilders/C++ Builder.launch | Diff File | ||
add - samples/java/jniviewer/.gitattributes | Diff File | ||
mod - samples/java/jniviewer/.gitignore | Diff File | ||
rm - samples/java/jniviewer/.project | Diff File | ||
rm - samples/java/jniviewer/.settings/org.eclipse.jdt.core.prefs | Diff File | ||
add - samples/java/jniviewer/app/build.gradle | Diff File | ||
add - samples/java/jniviewer/app/src/main/jni/CMakeLists.txt | Diff File | ||
add - samples/java/jniviewer/build.gradle | Diff File | ||
add - samples/java/jniviewer/gradle.properties.template | Diff File | ||
rm - samples/java/jniviewer/jni/Android.mk | Diff File | ||
rm - samples/java/jniviewer/jni/Application.mk | Diff File | ||
rm - samples/java/jniviewer/jni/OcctJni_Window.cxx | Diff File | ||
rm - samples/java/jniviewer/jni/OcctJni_Window.hxx | Diff File | ||
rm - samples/java/jniviewer/project.properties | Diff File | ||
mod - samples/java/jniviewer/ReadMe.md | Diff File | ||
add - samples/java/jniviewer/settings.gradle | Diff File | ||
master c99ad5d7 2020-06-19 20:12:17
Committer: abv Details Diff |
0030773: Application Framework - To allow to inherit existing attributes to reuse persistence mechanisms Added possibility to inherit existing attributes if the same persistent fields are used. All methods that allow controlling the data model changes or getting some callbacks may be overridden in successor. They may have same GUIDs as a base class or new ones. Special macros IMPLEMENT_DERIVED_ATTRIBUTE and IMPLEMENT_DERIVED_ATTRIBUTE_WITH_TYPE must be used instead of standard Handle macro definition IMPLEMENT_STANDARD_RTTIEXT to register new derived attributes. Using this improvement several existing attributes from TDataStd, TDataXtd and XCAFDoc packages become inherited from other base attribute-classes. XML and Bin drivers of these attributes are removed. New base attribute classes are added: TDataStd_GenericEmpty and TDataStd_GenericExtString. This improvement does not change both present formats Bin and XML documents. The obsolete Standard scheme is not changed at all. |
Affected Issues 0030773 |
|
mod - src/BinMDataStd/BinMDataStd.cxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd.hxx | Diff File | ||
rm - src/BinMDataStd/BinMDataStd_CommentDriver.cxx | Diff File | ||
rm - src/BinMDataStd/BinMDataStd_CommentDriver.hxx | Diff File | ||
rm - src/BinMDataStd/BinMDataStd_DirectoryDriver.cxx | Diff File | ||
rm - src/BinMDataStd/BinMDataStd_DirectoryDriver.hxx | Diff File | ||
mod - src/BinMDataStd/BinMDataStd_IntegerDriver.cxx | Diff File | ||
rm - src/BinMDataStd/BinMDataStd_NoteBookDriver.cxx | Diff File | ||
rm - src/BinMDataStd/BinMDataStd_NoteBookDriver.hxx | Diff File | ||
rm - src/BinMDataStd/BinMDataStd_RelationDriver.cxx | Diff File | ||
rm - src/BinMDataStd/BinMDataStd_RelationDriver.hxx | Diff File | ||
rm - src/BinMDataStd/BinMDataStd_TickDriver.hxx | Diff File | ||
mod - src/BinMDataStd/FILES | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd.hxx | Diff File | ||
rm - src/BinMDataXtd/BinMDataXtd_AxisDriver.cxx | Diff File | ||
rm - src/BinMDataXtd/BinMDataXtd_PlacementDriver.cxx | Diff File | ||
rm - src/BinMDataXtd/BinMDataXtd_PlacementDriver.hxx | Diff File | ||
rm - src/BinMDataXtd/BinMDataXtd_PlaneDriver.cxx | Diff File | ||
rm - src/BinMDataXtd/BinMDataXtd_PlaneDriver.hxx | Diff File | ||
rm - src/BinMDataXtd/BinMDataXtd_PointDriver.cxx | Diff File | ||
rm - src/BinMDataXtd/BinMDataXtd_PointDriver.hxx | Diff File | ||
rm - src/BinMDataXtd/BinMDataXtd_ShapeDriver.cxx | Diff File | ||
rm - src/BinMDataXtd/BinMDataXtd_ShapeDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/FILES | Diff File | ||
mod - src/BinMDF/BinMDF_ADriver.cxx | Diff File | ||
mod - src/BinMDF/BinMDF_ADriver.hxx | Diff File | ||
mod - src/BinMDF/BinMDF_ADriver.lxx | Diff File | ||
mod - src/BinMDF/BinMDF_ADriverTable.cxx | Diff File | ||
mod - src/BinMDF/BinMDF_ADriverTable.hxx | Diff File | ||
mod - src/BinMDF/BinMDF_ADriverTable.lxx | Diff File | ||
add - src/BinMDF/BinMDF_DerivedDriver.cxx | Diff File | ||
add - src/BinMDF/BinMDF_DerivedDriver.hxx | Diff File | ||
mod - src/BinMDF/FILES | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_AreaDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_AreaDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ClippingPlaneToolDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ClippingPlaneToolDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ColorToolDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ColorToolDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_DimensionDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_DimensionDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_DimTolToolDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_DimTolToolDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_DocumentToolDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_DocumentToolDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_GeomToleranceDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_GeomToleranceDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_LayerToolDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_LayerToolDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_MaterialToolDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_MaterialToolDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_NoteBalloonDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_NoteBalloonDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_NotesToolDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_NotesToolDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ShapeToolDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ShapeToolDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ViewDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ViewDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ViewToolDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_ViewToolDriver.hxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_VolumeDriver.cxx | Diff File | ||
rm - src/BinMXCAFDoc/BinMXCAFDoc_VolumeDriver.hxx | Diff File | ||
mod - src/BinMXCAFDoc/FILES | Diff File | ||
mod - src/DDF/DDF_BasicCommands.cxx | Diff File | ||
mod - src/TDataStd/FILES | Diff File | ||
mod - src/TDataStd/TDataStd_Comment.cxx | Diff File | ||
mod - src/TDataStd/TDataStd_Comment.hxx | Diff File | ||
mod - src/TDataStd/TDataStd_Directory.cxx | Diff File | ||
mod - src/TDataStd/TDataStd_Directory.hxx | Diff File | ||
mod - src/TDataStd/TDataStd_Expression.cxx | Diff File | ||
mod - src/TDataStd/TDataStd_Expression.hxx | Diff File | ||
add - src/TDataStd/TDataStd_GenericEmpty.cxx | Diff File | ||
add - src/TDataStd/TDataStd_GenericEmpty.hxx | Diff File | ||
add - src/TDataStd/TDataStd_GenericExtString.cxx | Diff File | ||
add - src/TDataStd/TDataStd_GenericExtString.hxx | Diff File | ||
mod - src/TDataStd/TDataStd_Name.cxx | Diff File | ||
mod - src/TDataStd/TDataStd_Name.hxx | Diff File | ||
mod - src/TDataStd/TDataStd_NoteBook.cxx | Diff File | ||
mod - src/TDataStd/TDataStd_NoteBook.hxx | Diff File | ||
mod - src/TDataStd/TDataStd_Real.hxx | Diff File | ||
mod - src/TDataStd/TDataStd_Relation.cxx | Diff File | ||
mod - src/TDataStd/TDataStd_Relation.hxx | Diff File | ||
mod - src/TDataStd/TDataStd_Tick.cxx | Diff File | ||
mod - src/TDataStd/TDataStd_Tick.hxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Axis.cxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Axis.hxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Placement.cxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Placement.hxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Plane.cxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Plane.hxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Point.cxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Point.hxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Shape.cxx | Diff File | ||
mod - src/TDataXtd/TDataXtd_Shape.hxx | Diff File | ||
mod - src/TDF/FILES | Diff File | ||
add - src/TDF/TDF_DerivedAttribute.cxx | Diff File | ||
add - src/TDF/TDF_DerivedAttribute.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_Area.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_Area.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ClippingPlaneTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ClippingPlaneTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ColorTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ColorTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_Dimension.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_Dimension.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_DimTolTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_DimTolTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_DocumentTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_DocumentTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_GeomTolerance.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_GeomTolerance.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_LayerTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_LayerTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_MaterialTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_MaterialTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_Note.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_NoteBalloon.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_NoteBalloon.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_NotesTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_NotesTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ShapeTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_View.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_View.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ViewTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ViewTool.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_Volume.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_Volume.hxx | Diff File | ||
mod - src/XmlMDataStd/FILES | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd.hxx | Diff File | ||
rm - src/XmlMDataStd/XmlMDataStd_CommentDriver.cxx | Diff File | ||
rm - src/XmlMDataStd/XmlMDataStd_CommentDriver.hxx | Diff File | ||
rm - src/XmlMDataStd/XmlMDataStd_DirectoryDriver.cxx | Diff File | ||
rm - src/XmlMDataStd/XmlMDataStd_DirectoryDriver.hxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerDriver.cxx | Diff File | ||
rm - src/XmlMDataStd/XmlMDataStd_NoteBookDriver.cxx | Diff File | ||
rm - src/XmlMDataStd/XmlMDataStd_NoteBookDriver.hxx | Diff File | ||
rm - src/XmlMDataStd/XmlMDataStd_RelationDriver.cxx | Diff File | ||
rm - src/XmlMDataStd/XmlMDataStd_RelationDriver.hxx | Diff File | ||
mod - src/XmlMDataXtd/FILES | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd.hxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_AxisDriver.cxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_AxisDriver.hxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_PlacementDriver.cxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_PlacementDriver.hxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_PlaneDriver.cxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_PlaneDriver.hxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_PointDriver.cxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_PointDriver.hxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_ShapeDriver.cxx | Diff File | ||
rm - src/XmlMDataXtd/XmlMDataXtd_ShapeDriver.hxx | Diff File | ||
mod - src/XmlMDF/FILES | Diff File | ||
mod - src/XmlMDF/XmlMDF.cxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_ADriver.cxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_ADriver.hxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_ADriverTable.cxx | Diff File | ||
mod - src/XmlMDF/XmlMDF_ADriverTable.hxx | Diff File | ||
add - src/XmlMDF/XmlMDF_DerivedDriver.cxx | Diff File | ||
add - src/XmlMDF/XmlMDF_DerivedDriver.hxx | Diff File | ||
mod - src/XmlMXCAFDoc/FILES | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_AreaDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_AreaDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_ClippingPlaneToolDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_ClippingPlaneToolDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_ColorToolDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_ColorToolDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_DimTolToolDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_DimTolToolDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_DocumentToolDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_DocumentToolDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_LayerToolDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_LayerToolDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_MaterialToolDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_MaterialToolDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteBalloonDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_NoteBalloonDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_NotesToolDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_NotesToolDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_ShapeToolDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_ShapeToolDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_ViewToolDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_ViewToolDriver.hxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_VolumeDriver.cxx | Diff File | ||
rm - src/XmlMXCAFDoc/XmlMXCAFDoc_VolumeDriver.hxx | Diff File | ||
add - tests/caf/basic/F4 | Diff File | ||
add - tests/caf/basic/F5 | Diff File | ||
master 003c363c 2020-06-18 07:31:06
Committer: bugmaster Details Diff |
0031615: Coding - New warnings after integration fix for 0031552 |
Affected Issues 0031615 |
|
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx | Diff File | ||
master ef779ae0 2020-06-18 07:24:07
Committer: bugmaster Details Diff |
0031075: Application Framework - reading STEP file into TDocStd_Document leads to memory leaks In the TDocStd_Owner keep simple pointer to TDocStd_Document instead of Handle. This causes automatic destruction of the document without explicit call of Close. In Standard_Type added a static variable theType that initializes theRegistry map earlier. Otherwise exit from Draw interpreter crashes in many test-cases because not-closed transactions are aborted on document handle release from Draw theVariables map. Corrected method for test OCC159bug due to the fact that Owner does not add a ref count now Close the document in the end of bugs xde bug22776 otherwise double remove of visualization objects (on library exit and on visualization attributes remove from the document) causes crash on exit from draw Added a new test bugs caf bug31075 |
Affected Issues 0031075 |
|
mod - src/QABugs/QABugs_1.cxx | Diff File | ||
mod - src/Standard/Standard_Type.cxx | Diff File | ||
mod - src/TDF/TDF_Data.cxx | Diff File | ||
mod - src/TDocStd/TDocStd_Document.cxx | Diff File | ||
mod - src/TDocStd/TDocStd_Document.hxx | Diff File | ||
mod - src/TDocStd/TDocStd_Owner.cxx | Diff File | ||
mod - src/TDocStd/TDocStd_Owner.hxx | Diff File | ||
mod - src/TPrsStd/TPrsStd_DriverTable.cxx | Diff File | ||
add - tests/bugs/caf/bug31075 | Diff File | ||
mod - tests/bugs/xde/bug22776 | Diff File | ||
master 79e9ba31 2020-06-17 14:10:12
Committer: bugmaster Details Diff |
0031616: Modeling algorithm - Section between two shells returns wire with gaps (720) Adaptor3d_TopolTool.cxx, IntTools_TopolTool.cxx: Anisotropy of BSpline surface along U and V direction is taken in account for calculation of numbers of sample points; bug31616: test case added |
||
mod - src/Adaptor3d/Adaptor3d_TopolTool.cxx | Diff File | ||
mod - src/IntTools/IntTools_TopolTool.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug31616 | Diff File | ||
master 9a31c010 2020-06-16 11:24:26 Details Diff |
0030922: Visualization - OpenGl_Text wrong local transformation if text has not own attach point bugs/vis/bug30922: test case added |
Affected Issues 0030922 |
|
add - tests/bugs/vis/bug30922 | Diff File | ||
master 5d904c34 2020-06-15 12:09:35
Committer: bugmaster Details Diff |
0031611: Modeling Algorithms - BRepOffsetAPI_NormalProjection - can't build wire in 720 but it was possible in 691 BRepLib_MakeWire.cxx: in method BRepLib_BndBoxVertexSelector::Accept() accepting tolerance criterion is changed BRepLib_MakeWire.hxx: correctionof class field name bug31611: test case added |
||
mod - src/BRepLib/BRepLib_MakeWire.hxx | Diff File | ||
mod - src/BRepLib/BRepLib_MakeWire_1.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug31611 | Diff File | ||
master 32b723d5 2020-06-10 17:07:12 Committer: bugmaster Details Diff |
0031606: Configuration, CMake - build fails with Android NDK + CLang compiler + MinGW Makefiles CLang is now checked before MINGW within occt_defs_flags.cmake. Added "-Wl,-s" linker flag when using CLang for stripping symbols consistently to GCC builds. |
Affected Issues 0031606 |
|
mod - adm/cmake/occt_defs_flags.cmake | Diff File | ||
master dccf8675 2020-06-10 16:33:27
Committer: bugmaster Details Diff |
0031602: [Regression vs 7.0.0] Modeling Algorithms - Invalid result of boolean operation IntPatch/IntPatch_ImpImpIntersection_4.gxx : adding tolerance in comparison surface range and surface period bug31602: test case added |
Affected Issues 0031602 |
|
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx | Diff File | ||
add - tests/lowalgos/intss/bug31602 | Diff File | ||
master 36cc58f8 2020-06-07 19:04:39
Committer: bugmaster Details Diff |
0031485: Data Exchange - Export STEP in nonmanifold mode looses all faces except one Small correction in STEPControl_ActorWrite::TransferCompound - take into account the case when a subshape has type TopAbs_FACE. |
||
mod - src/STEPControl/STEPControl_ActorWrite.cxx | Diff File | ||
add - tests/bugs/step/bug31485 | Diff File | ||
master a7400019 2020-06-06 16:13:28 Committer: bugmaster Details Diff |
0031599: Visualization - when using AIS_Manipulator, the scene rotates at the same time AIS_ViewController::HandleViewEvents() - reverted order of handleMoveTo() and handleCameraActions() events. |
Affected Issues 0031599 |
|
mod - src/AIS/AIS_ViewController.cxx | Diff File |