Changesets: occt
master 55791647 2018-04-08 09:43:24 Committer: bugmaster Details Diff |
0029658: Samples - light is not updated while moving mouse within Viewer3d MFC sample Adding missing Viewer redraw calls. |
Affected Issues 0029658 |
|
mod - samples/mfc/standard/04_Viewer3d/src/Viewer3dView.cpp | Diff File | ||
master 55a40de8 2018-04-04 03:25:02 Committer: bugmaster Details Diff |
0028934: Coding - Eliminate compiler warnings in OCCT samples - covering Qt warnings for compilation under MSVC 2013 and greater - avoid warning about 'M_PI'(and others) redefinition warning of math.h: includes of QtWidgets should follow after other includes. |
||
mod - samples/qt/AndroidQt/src/AndroidQt.cxx | Diff File | ||
mod - samples/qt/AndroidQt/src/AndroidQt.h | Diff File | ||
mod - samples/qt/AndroidQt/src/AndroidQt_TouchParameters.h | Diff File | ||
mod - samples/qt/AndroidQt/src/Main.cxx | Diff File | ||
mod - samples/qt/Common/src/ApplicationCommon.cxx | Diff File | ||
mod - samples/qt/Common/src/ApplicationCommon.h | Diff File | ||
mod - samples/qt/Common/src/Common-icon.ts | Diff File | ||
mod - samples/qt/Common/src/DocumentCommon.cxx | Diff File | ||
mod - samples/qt/Common/src/DocumentCommon.h | Diff File | ||
mod - samples/qt/Common/src/Material.cxx | Diff File | ||
mod - samples/qt/Common/src/Material.h | Diff File | ||
mod - samples/qt/Common/src/MDIWindow.cxx | Diff File | ||
mod - samples/qt/Common/src/MDIWindow.h | Diff File | ||
mod - samples/qt/Common/src/OcctWindow.h | Diff File | ||
mod - samples/qt/Common/src/Transparency.cxx | Diff File | ||
mod - samples/qt/Common/src/Transparency.h | Diff File | ||
mod - samples/qt/Common/src/View.cxx | Diff File | ||
mod - samples/qt/Common/src/View.h | Diff File | ||
mod - samples/qt/FuncDemo/src/edge.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/edge.h | Diff File | ||
mod - samples/qt/FuncDemo/src/FThread.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/FThread.h | Diff File | ||
mod - samples/qt/FuncDemo/src/graphwidget.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/graphwidget.h | Diff File | ||
mod - samples/qt/FuncDemo/src/main.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/mainwindow.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/mainwindow.h | Diff File | ||
mod - samples/qt/FuncDemo/src/node.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/node.h | Diff File | ||
mod - samples/qt/IESample/src/Main.cxx | Diff File | ||
mod - samples/qt/Interface/src/Application.cxx | Diff File | ||
mod - samples/qt/Interface/src/Translate.cxx | Diff File | ||
mod - samples/qt/Interface/src/Translate.h | Diff File | ||
mod - samples/qt/Tutorial/src/ApplicationTut.cxx | Diff File | ||
mod - samples/qt/Tutorial/src/DocumentTut.cxx | Diff File | ||
mod - samples/qt/Tutorial/src/Main.cxx | Diff File | ||
master 4563cf3e 2018-04-02 14:05:51
Committer: abv Details Diff |
0029655: [Regression to 6.9.1] Distance between cylinder and straight line Trimming line by corner points of surface bounding box is added to reduce rang of line Test case added |
Affected Issues 0029655 |
|
mod - src/Extrema/Extrema_ExtCS.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug29655 | Diff File | ||
master 6664a9c2 2018-04-02 11:17:44 Committer: bugmaster Details Diff |
0029668: Configuration: build Inspector aplication independently on BUILD_MODULE_QtSamples state |
Affected Issues 0029668 |
|
add - adm/templates/sample.sh | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
master d0510644 2018-03-30 13:38:34
Committer: bugmaster Details Diff |
0029667: Visualization, TKV3d - User-defined texture coordinates corrupted by StdPrs_ShadedShape Add protection in fillTriangles() against void UV range of a face. |
Affected Issues 0029667 |
|
mod - src/StdPrs/StdPrs_ShadedShape.cxx | Diff File | ||
master e67e482d 2018-03-30 10:30:44
Committer: bugmaster Details Diff |
0029511: Section fails for these two faces Modified method: Approx_ComputeLine::Compute Check of multicurve is now always unconditional, the procedure of check is modified to avoid infinite loops. Modified classes: GeomLib_CheckBSplineCurve and GeomLib_Check2dBSplineCurve Correction of poles at the ends of curve is modified to fit the direction of tangent defined by two first points or two last points of walking line. Also modified: BOPAlgo_PaveFiller: modified methods PostTreatFF, RemoveUsedVertices - now unused vertices are included in the list of vertices to be absorbed by other ones. |
Affected Issues 0027648 |
|
mod - src/AppDef/AppDef_Compute.hxx | Diff File | ||
mod - src/Approx/Approx_ComputeLine.gxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | ||
mod - src/BRepApprox/BRepApprox_TheComputeLineBezierOfApprox.hxx | Diff File | ||
mod - src/GeomInt/GeomInt_IntSS.lxx | Diff File | ||
mod - src/GeomInt/GeomInt_TheComputeLineBezierOfWLApprox.hxx | Diff File | ||
mod - src/GeomLib/GeomLib_Check2dBSplineCurve.cxx | Diff File | ||
mod - src/GeomLib/GeomLib_Check2dBSplineCurve.hxx | Diff File | ||
mod - src/GeomLib/GeomLib_CheckBSplineCurve.cxx | Diff File | ||
mod - src/GeomLib/GeomLib_CheckBSplineCurve.hxx | Diff File | ||
mod - src/IntTools/IntTools_FaceFace.cxx | Diff File | ||
mod - src/TopOpeBRepTool/TopOpeBRepTool_CurveTool.cxx | Diff File | ||
mod - tests/bugs/modalg_5/bug24585_1 | Diff File | ||
add - tests/bugs/modalg_6/bug27079_3 | Diff File | ||
add - tests/bugs/modalg_6/bug27079_4 | Diff File | ||
mod - tests/bugs/modalg_6/bug27431 | Diff File | ||
add - tests/bugs/modalg_7/bug27648 | Diff File | ||
mod - tests/bugs/modalg_7/bug28216 | Diff File | ||
add - tests/bugs/modalg_7/bug29511 | Diff File | ||
master c37f5702 2018-03-29 14:49:54
Committer: bugmaster Details Diff |
0029663: Exception in BRepFill_PipeShell algorithm BRepFill_Sweep algorithm is improved to handle cases when generated revolution surface has degenerated point in the middle. Added test bugs modalg_7 bug29663 TODO added in test bugs modalg_1 bug1477_11: here two additional self-intersecting faces are now created, previously missing from the result. |
||
mod - src/BRepFill/BRepFill_Sweep.cxx | Diff File | ||
mod - tests/bugs/modalg_1/bug1477_11 | Diff File | ||
add - tests/bugs/modalg_7/bug29663 | Diff File | ||
master e837b3a2 2018-03-29 09:36:09
Committer: apn Details Diff |
0029662: Modeling Data - Allow replacement of Compounds via BRepTools_ReShape - Fixed condition to allow proceeding of nested compounds; - Added new key to "reshape" draw command to state a level of type until which requests are taken into account; - Test case added. |
||
mod - src/BRepTools/BRepTools_ReShape.cxx | Diff File | ||
mod - src/SWDRAW/SWDRAW_ShapeUpgrade.cxx | Diff File | ||
add - tests/bugs/moddata_3/bug29662 | Diff File | ||
master 10a55e0d 2018-03-29 07:43:30
Committer: bugmaster Details Diff |
0029660: Misprint in BuildEdge(...) static function of BRepFill_Sweep.cxx file Misprint has been eliminated. |
||
mod - src/BRepFill/BRepFill_Sweep.cxx | Diff File | ||
master f84edf58 2018-03-28 14:00:50
Committer: bugmaster Details Diff |
0029606: [Regression vs 7.0] BRepClass3d_SolidClassifier classifies the point as IN while it is ON Simple treatment of some analytical cases when curve is parallel or belongs surface is added in curve - face/surface intersection algorithm Treatment such cases is added in classifier algorithm Test case added |
||
mod - src/BRepClass3d/BRepClass3d_SClassifier.cxx | Diff File | ||
mod - src/IntCurvesFace/IntCurvesFace_Intersector.cxx | Diff File | ||
mod - src/IntCurvesFace/IntCurvesFace_Intersector.hxx | Diff File | ||
mod - src/IntCurvesFace/IntCurvesFace_Intersector.lxx | Diff File | ||
mod - src/IntCurveSurface/IntCurveSurface_Inter.gxx | Diff File | ||
mod - src/IntCurveSurface/IntCurveSurface_Intersection.cxx | Diff File | ||
mod - src/IntCurveSurface/IntCurveSurface_Intersection.hxx | Diff File | ||
add - tests/bugs/modalg_7/bug29606 | Diff File | ||
master 7373e19f 2018-03-27 08:54:12
Committer: bugmaster Details Diff |
0029651: ViewerTest - vtexture command crashes Missing null check added Add test case bugs/vis/bug29651 |
Affected Issues 0029651 |
|
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
add - tests/bugs/vis/bug29651 | Diff File | ||
master a38b44f1 2018-03-27 08:17:54 Committer: bugmaster Details Diff |
0029650: Data Exchange - possible exception in shape tool | ||
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx | Diff File | ||
master f8163956 2018-03-26 12:06:18
Committer: bugmaster Details Diff |
0029646: Boolean Operations algorithm produces a face with self-intersecting wire Boolean operations - Allow repeated intersection of edges to find the coinciding pairs. Previously, only the edges rejected by bounding boxes classification has been additionally checked on coincidence. The current patch removes this filter allowing all edges with coinciding vertices to be checked on coincidence. Adjustment of the test cases for current behavior: 1. The following cases are improvements: boolean volumemaker A8 bugs modalg_1 buc60703_1 bugs modalg_1 buc60703_2 bugs modalg_1 buc60703_4 bugs modalg_6 bug26789_1 bugs modalg_6 bug26789_2 bugs modalg_7 bug26883_4 bugs modalg_7 bug27948 2. bugs modalg_7 bug29580_1 is modified to extend the validity checks. |
||
mod - src/BOPAlgo/BOPAlgo_BuilderFace.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx | Diff File | ||
mod - tests/boolean/volumemaker/A8 | Diff File | ||
mod - tests/bugs/modalg_1/buc60703_1 | Diff File | ||
mod - tests/bugs/modalg_1/buc60703_2 | Diff File | ||
mod - tests/bugs/modalg_1/buc60703_4 | Diff File | ||
mod - tests/bugs/modalg_6/bug26789_1 | Diff File | ||
mod - tests/bugs/modalg_6/bug26789_2 | Diff File | ||
mod - tests/bugs/modalg_7/bug26883_4 | Diff File | ||
mod - tests/bugs/modalg_7/bug27948 | Diff File | ||
mod - tests/bugs/modalg_7/bug29580_1 | Diff File | ||
master 41bf7e0b 2018-03-26 10:10:59 Committer: bugmaster Details Diff |
0029643: Samples: create .bat files for building AndroidQt sample on Windows platform Create environment (genproj.bat, msvc.bat, etc) for building AndroidQt sample on Windows platform (as well as it's done in other OCCT Qt samples) |
Affected Issues 0029643 |
|
add - samples/qt/AndroidQt/AndroidQt0.pro | Diff File | ||
add - samples/qt/AndroidQt/custom.bat | Diff File | ||
add - samples/qt/AndroidQt/env.bat | Diff File | ||
add - samples/qt/AndroidQt/genproj.bat | Diff File | ||
add - samples/qt/AndroidQt/msvc.bat | Diff File | ||
mod - samples/qt/AndroidQt/OCCT.pri | Diff File | ||
master fe76088c 2018-03-25 17:41:41 Committer: bugmaster Details Diff |
0027618: Visualization - selection returns entity overlapped by another entity on border cases SelectMgr_ViewerSelector::updatePoint3d() - scale tolerance according to Camera defintion. SelectMgr_RectangularFrustum::segmentSegmentDistance() now uses gp::Resolution() instead of Precision::Confusion(). |
||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx | Diff File | ||
mod - tests/bugs/vis/bug24420 | Diff File | ||
mod - tests/bugs/vis/bug26413 | Diff File | ||
add - tests/bugs/vis/bug27618 | Diff File | ||
master 060811b1 2018-03-25 08:53:09 Committer: bugmaster Details Diff |
0027736: Samples - rectangle selection issues within MFC sample Viewer3d CViewer3dView, CAnimationView3D, COCCDemoView now use AIS_RubberBand. |
Affected Issues 0027736 |
|
mod - samples/mfc/standard/04_Viewer3d/src/Viewer3dView.cpp | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/src/Viewer3dView.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 | ||
mod - samples/mfc/standard/10_Convert/src/WNT/OCCDemoView.cpp | Diff File | ||
mod - samples/mfc/standard/10_Convert/src/WNT/OCCDemoView.h | Diff File | ||
master f0bef121 2018-03-23 15:12:00 Committer: bugmaster Details Diff |
0029633: Data Exchange - access violation in StepVisual_PresentationStyleAssignment while translating STEP file Add several checks for null. |
Affected Issues 0029633 |
|
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_PresentationStyleAssignment.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_SurfaceSideStyle.cxx | Diff File | ||
add - tests/gdt/export/C3 | Diff File | ||
master 11af6cdd 2018-03-23 13:08:11
Committer: bugmaster Details Diff |
0029591: Improvements in the class BRepOffset_Tool - Add the flag ExtensionMode in the method BRepOffset_Tool::EnLargeFace, defining the mode of extension of the surface of the face. Old behavior is to be remained the default one. - Fix wrong building of extended face on a closed surface. Now, if the face is closed in U direction (like cylinder) but the seam edge is shifted from 0 position, the resulting extended face has properly connected seam edge. - Add new public static method BRepTools::DetectClosedness(), which checks whether a face is closed in U and V directions. |
||
mod - src/BRepOffset/BRepOffset_Tool.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Tool.hxx | Diff File | ||
mod - src/BRepTools/BRepTools.cxx | Diff File | ||
mod - src/BRepTools/BRepTools.hxx | Diff File | ||
master 6822a3be 2018-03-23 13:08:11 Committer: bugmaster Details Diff |
0029674: Improvements in Inspector tool - preferences for dock windows geometry, tree view columns and current view projection; - ViewControl package for common functionality between plugins; - processing Location and Orientation for external TopoDS_Shape object - 'F5' key to update content of each plugin - visibility column in tree view (used now only in ShapeView) - properties child item for context (presents tree of current Filters of context) |
Affected Issues 0029674 |
|
mod - adm/cmake/qt.cmake | Diff File | ||
mod - adm/cmake/qt_macro.cmake | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - samples/tools/TInspectorEXE/src/TInspectorEXE.cxx | Diff File | ||
mod - samples/tools/TInspectorEXE/src/TInspectorEXE_OpenFileDialog.cxx | Diff File | ||
mod - samples/tools/TInspectorEXE/src/TInspectorEXE_OpenFileDialog.hxx | Diff File | ||
mod - samples/tools/TInspectorEXE/src/TInspectorEXE_OpenFileViewModel.cxx | Diff File | ||
mod - samples/tools/TInspectorEXE/src/TInspectorEXE_OpenFileViewModel.hxx | Diff File | ||
mod - src/TopAbs/TopAbs.cxx | Diff File | ||
mod - src/TopAbs/TopAbs.hxx | Diff File | ||
mod - src/V3d/V3d.cxx | Diff File | ||
mod - src/V3d/V3d.hxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_AttributePaneStack.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_Communicator.hxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_Item.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_PropertyPanel.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_SearchLine.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_SearchView.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_Thread.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_Thread.hxx | Diff File | ||
rm - tools/DFBrowser/DFBrowser_ThreadItemUsedShapesMap.cxx | Diff File | ||
rm - tools/DFBrowser/DFBrowser_ThreadItemUsedShapesMap.hxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_TreeLevelLine.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_TreeLevelView.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_TreeModel.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_TreeModel.hxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_Window.cxx | Diff File | ||
mod - tools/DFBrowser/DFBrowser_Window.hxx | Diff File | ||
mod - tools/DFBrowser/FILES | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane_AttributePaneAPI.hxx | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane_TableView.cxx | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane_TDataStdTreeNodeModel.cxx | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane_TDataStdTreeNodeModel.hxx | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane_TDocStdOwner.cxx | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane_TNamingNamedShape.cxx | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane_TNamingNamedShape.hxx | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane_Tools.hxx | Diff File | ||
mod - tools/DFBrowserPaneXDE/DFBrowserPaneXDE_AttributeCommonPane.cxx | Diff File | ||
mod - tools/DFBrowserPaneXDE/DFBrowserPaneXDE_AttributeCommonPane.hxx | Diff File | ||
mod - tools/ShapeView/FILES | Diff File | ||
mod - tools/ShapeView/ShapeView_Communicator.cxx | Diff File | ||
mod - tools/ShapeView/ShapeView_Communicator.hxx | Diff File | ||
mod - tools/ShapeView/ShapeView_ItemShape.cxx | Diff File | ||
mod - tools/ShapeView/ShapeView_Tools.cxx | Diff File | ||
mod - tools/ShapeView/ShapeView_Tools.hxx | Diff File | ||
mod - tools/ShapeView/ShapeView_TreeModel.cxx | Diff File | ||
mod - tools/ShapeView/ShapeView_TreeModel.hxx | Diff File | ||
add - tools/ShapeView/ShapeView_VisibilityState.hxx | Diff File | ||
mod - tools/ShapeView/ShapeView_Window.cxx | Diff File | ||
mod - tools/ShapeView/ShapeView_Window.hxx | Diff File | ||
mod - tools/TInspector/FILES | Diff File | ||
add - tools/TInspector/icons/plugin_actions.png | Diff File | ||
mod - tools/TInspector/TInspector.qrc | Diff File | ||
mod - tools/TInspector/TInspector_Communicator.cxx | Diff File | ||
mod - tools/TInspector/TInspector_Communicator.hxx | Diff File | ||
mod - tools/TInspector/TInspector_PluginParameters.cxx | Diff File | ||
mod - tools/TInspector/TInspector_PluginParameters.hxx | Diff File | ||
add - tools/TInspector/TInspector_Preferences.cxx | Diff File | ||
add - tools/TInspector/TInspector_Preferences.hxx | Diff File | ||
mod - tools/TInspector/TInspector_Window.cxx | Diff File | ||
mod - tools/TInspector/TInspector_Window.hxx | Diff File | ||
mod - tools/TInspectorAPI/FILES | Diff File | ||
mod - tools/TInspectorAPI/TInspectorAPI_Communicator.hxx | Diff File | ||
mod - tools/TInspectorAPI/TInspectorAPI_PluginParameters.cxx | Diff File | ||
mod - tools/TInspectorAPI/TInspectorAPI_PluginParameters.hxx | Diff File | ||
add - tools/TInspectorAPI/TInspectorAPI_PreferencesDataMap.hxx | Diff File | ||
mod - tools/TKTInspector/EXTERNLIB | Diff File | ||
mod - tools/TKTInspectorAPI/EXTERNLIB | Diff File | ||
mod - tools/TKTreeModel/PACKAGES | Diff File | ||
mod - tools/ToolsDraw/ToolsDraw.cxx | Diff File | ||
mod - tools/TreeModel/FILES | Diff File | ||
add - tools/TreeModel/icons/item_invisible.png | Diff File | ||
add - tools/TreeModel/icons/item_visible.png | Diff File | ||
add - tools/TreeModel/TreeModel.hxx | Diff File | ||
add - tools/TreeModel/TreeModel.qrc | Diff File | ||
add - tools/TreeModel/TreeModel_ColumnType.hxx | Diff File | ||
add - tools/TreeModel/TreeModel_ContextMenu.cxx | Diff File | ||
add - tools/TreeModel/TreeModel_HeaderSection.hxx | Diff File | ||
mod - tools/TreeModel/TreeModel_ItemBase.cxx | Diff File | ||
mod - tools/TreeModel/TreeModel_ItemBase.hxx | Diff File | ||
mod - tools/TreeModel/TreeModel_ModelBase.cxx | Diff File | ||
mod - tools/TreeModel/TreeModel_ModelBase.hxx | Diff File | ||
add - tools/TreeModel/TreeModel_Tools.cxx | Diff File | ||
add - tools/TreeModel/TreeModel_Tools.hxx | Diff File | ||
add - tools/TreeModel/TreeModel_VisibilityState.hxx | Diff File | ||
mod - tools/View/FILES | Diff File | ||
rm - tools/View/icons/keep_view_off.svg | Diff File | ||
rm - tools/View/icons/keep_view_on.svg | Diff File | ||
mod - tools/View/View_Displayer.cxx | Diff File | ||
mod - tools/View/View_Displayer.hxx | Diff File | ||
mod - tools/View/View_ToolBar.cxx | Diff File | ||
mod - tools/View/View_ToolBar.hxx | Diff File | ||
add - tools/View/View_ToolButton.hxx | Diff File | ||
add - tools/View/View_Tools.cxx | Diff File | ||
add - tools/View/View_Tools.hxx | Diff File | ||
mod - tools/View/View_Widget.cxx | Diff File | ||
mod - tools/View/View_Widget.hxx | Diff File | ||
mod - tools/View/View_Window.cxx | Diff File | ||
mod - tools/View/View_Window.hxx | Diff File | ||
add - tools/ViewControl/FILES | Diff File | ||
add - tools/ViewControl/ViewControl_Tools.hxx | Diff File | ||
mod - tools/VInspector/FILES | Diff File | ||
add - tools/VInspector/icons/treeview_and.png | Diff File | ||
add - tools/VInspector/icons/treeview_or.png | Diff File | ||
mod - tools/VInspector/VInspector.qrc | Diff File | ||
mod - tools/VInspector/VInspector_Communicator.hxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemBase.cxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemBase.hxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemContext.cxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemContext.hxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemEntityOwner.cxx | Diff File | ||
add - tools/VInspector/VInspector_ItemFolderObject.cxx | Diff File | ||
add - tools/VInspector/VInspector_ItemFolderObject.hxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemHistoryTypeInfo.hxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemPresentableObject.cxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemSelection.cxx | Diff File | ||
add - tools/VInspector/VInspector_ItemSelectMgrFilter.cxx | Diff File | ||
add - tools/VInspector/VInspector_ItemSelectMgrFilter.hxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemSensitiveEntity.cxx | Diff File | ||
mod - tools/VInspector/VInspector_Tools.cxx | Diff File | ||
mod - tools/VInspector/VInspector_ViewModel.cxx | Diff File | ||
mod - tools/VInspector/VInspector_ViewModel.hxx | Diff File | ||
mod - tools/VInspector/VInspector_ViewModelHistory.cxx | Diff File | ||
mod - tools/VInspector/VInspector_ViewModelHistory.hxx | Diff File | ||
mod - tools/VInspector/VInspector_Window.cxx | Diff File | ||
mod - tools/VInspector/VInspector_Window.hxx | Diff File | ||
master 7e4ff648 2018-03-23 08:33:27
Committer: bugmaster Details Diff |
0029586: Revolution creates solid with degenerated edges shared among faces Substitution of degenerated edges by their copies is implemented to make edges not shared in BRepPrimAPI_MakeRevol::Build(). Method BRepPrimAPI_MakeRevol::Generated(...) is changed in order to use history of substitutions. Test case is added. |
Affected Issues 0029586 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - src/BRepPrimAPI/BRepPrimAPI_MakeRevol.cxx | Diff File | ||
mod - src/BRepPrimAPI/BRepPrimAPI_MakeRevol.hxx | Diff File | ||
mod - src/BRepTest/BRepTest_SweepCommands.cxx | Diff File | ||
mod - tests/bugs/modalg_1/bug15036 | Diff File | ||
mod - tests/bugs/modalg_7/bug29580_2 | Diff File | ||
add - tests/bugs/modalg_7/bug29586 | Diff File | ||
master 41ea50ac 2018-03-23 07:36:07 Details Diff |
0029631: Samples: build AndroidQt sample together with OCCT on Windows platform - _WIN32 definition provides functionality for sample on Windows - CMake procedure is changed to have Qt5_FOUND variable defined before compilation modules. Searching of Qt packages is moved into qt.cmake. |
Affected Issues 0029631 |
|
mod - adm/cmake/qt.cmake | Diff File | ||
mod - adm/cmake/qt_macro.cmake | Diff File | ||
mod - adm/templates/sample.bat | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - samples/qt/AndroidQt/res/qml/main.qml | Diff File | ||
mod - samples/qt/AndroidQt/src/AndroidQt.cxx | Diff File | ||
mod - samples/qt/AndroidQt/src/AndroidQt.h | Diff File | ||
mod - samples/qt/AndroidQt/src/AndroidQt_TouchParameters.cxx | Diff File | ||
mod - samples/qt/AndroidQt/src/AndroidQt_Window.cxx | Diff File | ||
mod - samples/qt/AndroidQt/src/Main.cxx | Diff File | ||
master 384db46a 2018-03-23 04:50:13
Committer: bugmaster Details Diff |
0029627: BRepOffsetAPI_NormalProjection class changes orientation of the result The problem is fixed by the fix for the issue #0029234. |
||
add - tests/bugs/modalg_7/bug29627 | Diff File | ||
master f29de682 2018-03-22 10:05:06 Committer: bugmaster Details Diff |
0029602: Visualization, TKOpenGl - Size Culling is not properly handled within Perspective projection OpenGl_BVHTreeSelector::isTooSmall() now takes into account distance the distance between camera Eye and object Center within perspective projection. |
Affected Issues 0029602 |
|
mod - src/OpenGl/OpenGl_BVHTreeSelector.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_BVHTreeSelector.hxx | Diff File | ||
mod - tests/v3d/glsl/cullsize | Diff File | ||
master 8e45500e 2018-03-22 06:53:48
Committer: bugmaster Details Diff |
0029611: Misprint in the formula of Hessian computation in the file GeomLib_CheckCurveOnSurface.cxx The formula of Hessian computation has been corrected |
Affected Issues 0029611 |
|
mod - src/GeomLib/GeomLib_CheckCurveOnSurface.cxx | Diff File | ||
master 4f7d41ea 2018-03-21 13:59:29
Committer: bugmaster Details Diff |
0029604: Uniform mechanism providing History of shape's modifications for OCCT algorithms in DRAW Implementation of the mechanism for unification of the history commands for all OCCT algorithms. The following Draw commands should be used to track the history of shapes modifications of any operation: - modified - to find the shapes modified from the given shape in the given history. - generated - to find the shapes generated from the given shape in the given history. - isdeleted - to check if the given shape has been deleted during operation. The mechanism allows fast & easy enabling of the DRAW history support for the algorithms supporting the history on the API level (i.e. the algorithm should have the methods Modified(), Generated() and IsDeleted()). To enable the draw history support it is necessary to store the history of the algorithm into the session. For instance: TopTools_ListOfShape Objects = ...; // Objects TopTools_ListOfShape Tools = ...; // Tools BRepAlgoAPI_Cut aCut(Objects, Tools); // Boolean cut operation BRepTest_Objects::SetHistory(Objects, aCut); // Store the history for the Objects (overwrites the history in the session) BRepTest_Objects::AddHistory(Tools, aCut); // Add the history for the Tools To get the stored history in draw the command "savehistory" should be used. It saves the history kept in session into a Drawable object with the given name: # perform cut bcut r s1 s2 # save history of cut savehistory cut_history explode s1 f modified m cut_history s1_1 The Draw History commands of the following algorithms have been removed: - Boolean Operations; - Defeaturing; - Unify same domain; - Sweep; - Thrusections; All these algorithms have been switched to support the new Draw history mechanism. The Fillet and Blend algorithms have been also enabled to support history commands. |
Affected Issues 0029604 |
|
mod - dox/user_guides/boolean_operations/boolean_operations.md | Diff File | ||
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | ||
mod - dox/user_guides/modeling_algos/modeling_algos.md | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Builder_4.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_CellsBuilder.cxx | Diff File | ||
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_BOPCommands.cxx | Diff File | ||
mod - src/BOPTest/BOPTest_CellsCommands.cxx | Diff File | ||
rm - src/BOPTest/BOPTest_HistoryCommands.cxx | Diff File | ||
mod - src/BOPTest/BOPTest_PartitionCommands.cxx | Diff File | ||
mod - src/BOPTest/BOPTest_RemoveFeaturesCommands.cxx | Diff File | ||
mod - src/BOPTest/FILES | Diff File | ||
mod - src/BRepAlgoAPI/BRepAlgoAPI_Defeaturing.hxx | Diff File | ||
mod - src/BRepFill/BRepFill_PipeShell.hxx | Diff File | ||
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.hxx | Diff File | ||
mod - src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.cxx | Diff File | ||
mod - src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.hxx | Diff File | ||
mod - src/BRepTest/BRepTest.cxx | Diff File | ||
mod - src/BRepTest/BRepTest.hxx | Diff File | ||
add - src/BRepTest/BRepTest_DrawableHistory.cxx | Diff File | ||
add - src/BRepTest/BRepTest_DrawableHistory.hxx | Diff File | ||
mod - src/BRepTest/BRepTest_FeatureCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_FilletCommands.cxx | Diff File | ||
add - src/BRepTest/BRepTest_HistoryCommands.cxx | Diff File | ||
add - src/BRepTest/BRepTest_Objects.cxx | Diff File | ||
add - src/BRepTest/BRepTest_Objects.hxx | Diff File | ||
mod - src/BRepTest/BRepTest_SweepCommands.cxx | Diff File | ||
mod - src/BRepTest/FILES | Diff File | ||
mod - src/BRepTools/BRepTools_History.cxx | Diff File | ||
mod - src/BRepTools/BRepTools_History.hxx | Diff File | ||
mod - src/SWDRAW/SWDRAW_ShapeUpgrade.cxx | Diff File | ||
mod - tests/boolean/history/A1 | Diff File | ||
mod - tests/boolean/history/A2 | Diff File | ||
mod - tests/boolean/history/A3 | Diff File | ||
mod - tests/boolean/history/A4 | Diff File | ||
mod - tests/boolean/history/A5 | Diff File | ||
mod - tests/boolean/history/A6 | Diff File | ||
add - tests/boolean/history/A7 | Diff File | ||
add - tests/boolean/history/A8 | Diff File | ||
mod - tests/boolean/removefeatures/A6 | Diff File | ||
mod - tests/boolean/removefeatures/A7 | Diff File | ||
mod - tests/boolean/removefeatures/B1 | Diff File | ||
mod - tests/boolean/removefeatures/B2 | Diff File | ||
mod - tests/boolean/removefeatures/B3 | Diff File | ||
mod - tests/boolean/removefeatures/B4 | Diff File | ||
mod - tests/boolean/removefeatures/B5 | Diff File | ||
mod - tests/boolean/removefeatures/B7 | Diff File | ||
mod - tests/boolean/removefeatures/B8 | Diff File | ||
mod - tests/boolean/removefeatures/B9 | Diff File | ||
mod - tests/boolean/removefeatures/begin | Diff File | ||
mod - tests/boolean/removefeatures/C1 | Diff File | ||
mod - tests/boolean/removefeatures/C3 | Diff File | ||
mod - tests/boolean/removefeatures/C4 | Diff File | ||
mod - tests/boolean/removefeatures/C5 | Diff File | ||
mod - tests/boolean/removefeatures/E1 | Diff File | ||
mod - tests/boolean/removefeatures/G1 | Diff File | ||
mod - tests/bugs/heal/bug26489_4 | Diff File | ||
mod - tests/bugs/modalg_4/bug22646 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_1 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_10 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_11 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_12 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_13 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_14 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_15 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_16 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_17 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_18 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_2 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_3 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_4 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_5 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_6 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_7 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_8 | Diff File | ||
mod - tests/bugs/modalg_6/bug26150_9 | Diff File | ||
mod - tests/bugs/modalg_6/bug26393 | Diff File | ||
mod - tests/bugs/modalg_6/bug27283 | Diff File | ||
mod - tests/bugs/modalg_6/bug27386_1 | Diff File | ||
mod - tests/bugs/modalg_6/bug27386_2 | Diff File | ||
mod - tests/bugs/modalg_6/bug27386_3 | Diff File | ||
mod - tests/bugs/modalg_6/bug27386_4 | Diff File | ||
mod - tests/bugs/modalg_6/bug27386_5 | Diff File | ||
mod - tests/bugs/modalg_6/bug27386_6 | Diff File | ||
mod - tests/bugs/modalg_6/bug27386_7 | Diff File | ||
mod - tests/bugs/modalg_6/bug27386_8 | Diff File | ||
mod - tests/bugs/modalg_6/bug27822 | Diff File | ||
mod - tests/bugs/step/bug27316 | Diff File | ||
mod - tests/heal/unify_same_domain/A4 | Diff File | ||
mod - tests/heal/unify_same_domain/A6 | Diff File | ||
mod - tests/heal/unify_same_domain/end | Diff File | ||
mod - tests/pipe/bugs/bug24909_3 | Diff File |