Changesets: occt
master 022d142b 2017-09-13 15:12:57 Committer: bugmaster Details Diff |
0029158: Visualization - suspicious pass-through of case labels in switch statements MeshVS_Mesh::ComputeSelection() - fixed incorrect fall-through from MeshVS_SMF_Mesh to MeshVS_SMF_Group. |
Affected Issues 0029158 |
|
mod - src/MeshVS/MeshVS_Mesh.cxx | Diff File | ||
master 1a6726da 2017-09-13 13:49:04 Committer: bugmaster Details Diff |
0029107: Visualization - SelectMgr_FrustumBuilder constructor without arguments is not exported Standard_EXPORT is added |
Affected Issues 0029107 |
|
mod - src/SelectMgr/SelectMgr_FrustumBuilder.hxx | Diff File | ||
master 547ba1a6 2017-09-13 13:43:32 Committer: bugmaster Details Diff |
0026256: FSD_File and FSD_CmpFile are almost twins. |
Affected Issues 0026256 |
|
mod - src/FSD/FSD_CmpFile.cxx | Diff File | ||
mod - src/FSD/FSD_CmpFile.hxx | Diff File | ||
mod - src/FSD/FSD_File.cxx | Diff File | ||
mod - src/FSD/FSD_File.hxx | Diff File | ||
add - tests/persist/fsd/B1 | Diff File | ||
master 46216226 2017-09-13 13:43:32 Committer: bugmaster Details Diff |
0026256: FSD_File and FSD_CmpFile are almost twins. |
Affected Issues 0026256 |
|
mod - src/FSD/FSD_CmpFile.cxx | Diff File | ||
mod - src/FSD/FSD_CmpFile.hxx | Diff File | ||
mod - src/FSD/FSD_File.cxx | Diff File | ||
mod - src/FSD/FSD_File.hxx | Diff File | ||
add - tests/persist/fsd/B1 | Diff File | ||
master a845adb5 2017-09-13 08:38:23 Committer: bugmaster Details Diff |
0029102: Missing points using GCPnts_QuasiUniformDeflection Correct the method PerformCurve of GCPnts_QuasiUniformDeflection to get the proper derivative at the end of the current curve. Improve the Draw commands "crvpoints" and "crvtpoints" so that to work with wires as composite curves. |
||
mod - src/GCPnts/GCPnts_QuasiUniformDeflection.pxx | Diff File | ||
mod - src/GeometryTest/GeometryTest_CurveCommands.cxx | Diff File | ||
add - tests/bugs/moddata_3/bug29102 | Diff File | ||
master bfd69b5f 2017-09-13 08:38:23 Committer: bugmaster Details Diff |
0029102: Missing points using GCPnts_QuasiUniformDeflection Correct the method PerformCurve of GCPnts_QuasiUniformDeflection to get the proper derivative at the end of the current curve. Improve the Draw commands "crvpoints" and "crvtpoints" so that to work with wires as composite curves. |
||
mod - src/GCPnts/GCPnts_QuasiUniformDeflection.pxx | Diff File | ||
mod - src/GeometryTest/GeometryTest_CurveCommands.cxx | Diff File | ||
add - tests/bugs/moddata_3/bug29102 | Diff File | ||
master e04b9796 2017-09-13 05:28:04 Committer: bugmaster Details Diff |
0029099: Extra shapes in result of General Cut (box by ellipsoid) Boolean Operations - when looking for the splitting parameters on the degenerated edges try not only the intersection of the 2D curve of degenerated edge with 2D curves of other edges bounded by the vertex of degenerated edge, but also the projection of the end points of the edges corresponding to the vertex on the 2d curve of degenerated edge. |
||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_8.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug29099 | Diff File | ||
master d68b195f 2017-09-13 05:28:04 Committer: bugmaster Details Diff |
0029099: Extra shapes in result of General Cut (box by ellipsoid) Boolean Operations - when looking for the splitting parameters on the degenerated edges try not only the intersection of the 2D curve of degenerated edge with 2D curves of other edges bounded by the vertex of degenerated edge, but also the projection of the end points of the edges corresponding to the vertex on the 2d curve of degenerated edge. |
||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_8.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug29099 | Diff File | ||
master 1f59dfa9 2017-09-11 13:53:31 Committer: apn Details Diff |
0028681: UnifySameDomain distorts face boundary when merges a chain of small linear edges In case of sequence of edges based on lines (which are going to be unified into one line-segment), take into account a linear tolerance value. Get rid of regressions. Updates of USD-tests. |
Affected Issues 0028681 |
|
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx | Diff File | ||
mod - tests/bugs/modalg_6/bug28207 | Diff File | ||
mod - tests/bugs/modalg_7/bug27004 | Diff File | ||
master b5cce1ab 2017-09-10 18:24:56 Details Diff |
0028987: Visualization, SelectMgr_SelectableObject - move out iterator from object Added method SelectMgr_SelectableObject::Selections() and depreacted methods Init(), More(), Next() and CurrentSelection(). Added method SelectMgr_Selection::Entities() and depreacted methods Init(), More(), Next() and Sensitivity(). SelectMgr_SelectableObject::myAssemblyOwner has been moved to AIS_MultipleConnectedInteractive. SelectMgr_SelectableObject::Selection() now returns NULL handle for not found selection. SelectMgr_SelectableObject::HasSelection() is no more virtual and just retuns !Selection().IsNull(). SelectMgr_SelectionManager::mySelectors map is now declared using proper key type Handle(SelectMgr_ViewerSelector) instead of Handle(Standard_Transient). |
Affected Issues 0028987 |
|
mod - src/AIS/AIS_ColoredShape.cxx | Diff File | ||
mod - src/AIS/AIS_ConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.cxx | Diff File | ||
mod - src/AIS/AIS_LocalContext_1.cxx | Diff File | ||
mod - src/AIS/AIS_MultipleConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_MultipleConnectedInteractive.hxx | Diff File | ||
mod - src/AIS/AIS_Selection.cxx | Diff File | ||
mod - src/IVtkOCC/IVtkOCC_ViewerSelector.cxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx | Diff File | ||
mod - src/QABugs/QABugs_9.cxx | Diff File | ||
mod - src/SelectMgr/FILES | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObject.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObject.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Selection.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Selection.hxx | Diff File | ||
rm - src/SelectMgr/SelectMgr_Selection.lxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectionManager.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectionManager.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SensitiveEntitySet.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_BRepSelectionTool.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_ViewerSelector3d.cxx | Diff File | ||
mod - tests/bugs/vis/bug24966 | Diff File | ||
mod - tests/bugs/vis/bug24996 | Diff File | ||
mod - tools/VInspector/VInspector_ItemEntityOwner.cxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemPresentableObject.cxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemSelection.cxx | Diff File | ||
mod - tools/VInspector/VInspector_ItemSensitiveEntity.cxx | Diff File | ||
mod - tools/VInspector/VInspector_Tools.cxx | Diff File | ||
master c7ba4578 2017-09-10 18:24:56 Committer: bugmaster Details Diff |
0027869: Visualization - AIS_ConnectedInteractive does not support exact HLR mode AIS_ConnectedInteractive now shares HLR computation code with AIS_Shape. BRepTools_WireExplorer::Orientation() now returns TopAbs_FORWARD instead of throwing exception in case of infinite Edge without vertices. StdSelect_BRepSelectionTool::GetSensitiveForFace() now creates Select3D_SensitiveCurve from 2 points in case of infinite Edge instead of Select3D_SensitiveFace. |
Affected Issues 0027869 |
|
mod - src/AIS/AIS_ConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_Shape.cxx | Diff File | ||
mod - src/AIS/AIS_Shape.hxx | Diff File | ||
mod - src/BRepTools/BRepTools_WireExplorer.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_BRepSelectionTool.cxx | Diff File | ||
mod - tests/bugs/vis/bug129_1 | Diff File | ||
add - tests/bugs/vis/bug27869 | Diff File | ||
master 8c3237d4 2017-09-10 14:06:19 Committer: bugmaster Details Diff |
0028069: Visualization, TKOpenGl - handle flat shading model within GLSL programs |
Affected Issues 0028069 |
|
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.hxx | Diff File | ||
add - tests/v3d/glsl/flat_fuse1 | Diff File | ||
master dc74eae1 2017-09-10 08:56:11 Committer: bugmaster Details Diff |
0029096: Coding Rules - eliminate several compiler warnings in Training Samples | ||
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxyD3D.cpp | Diff File | ||
master a2560cc9 2017-09-10 08:56:11 Committer: bugmaster Details Diff |
0029096: Coding Rules - eliminate several compiler warnings in Training Samples | ||
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxyD3D.cpp | Diff File | ||
master 04e4a101 2017-09-07 15:29:13 Committer: bugmaster Details Diff |
0022048: Visualization, AIS_InteractiveContext - single object selection should always clear multiple selection AIS_InteractiveContext::Select() now clears multiple selection when selecting a single object. |
Affected Issues 0022048 |
|
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.hxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.lxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_EventManager.cxx | Diff File | ||
add - tests/bugs/vis/bug22048 | Diff File | ||
master 780ee4e2 2017-09-07 15:29:13 Committer: bugmaster Details Diff |
0022048: Visualization, AIS_InteractiveContext - single object selection should always clear multiple selection AIS_InteractiveContext::Select() now clears multiple selection when selecting a single object. |
Affected Issues 0022048 |
|
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.hxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.lxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_EventManager.cxx | Diff File | ||
add - tests/bugs/vis/bug22048 | Diff File | ||
master 103351cc 2017-09-06 19:04:25 Committer: bugmaster Details Diff |
0029086: Visualization, SelectMgr_ViewerSelector - drop Owners detected only by part of Entities within Box selection |
Affected Issues 0029086 |
|
mod - src/QABugs/QABugs_16.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SensitiveEntitySet.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SortCriterion.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - tests/bugs/vis/bug25723 | Diff File | ||
mod - tests/bugs/vis/bug26344 | Diff File | ||
rm - tests/bugs/vis/bug60 | Diff File | ||
rm - tests/bugs/vis/bug61 | Diff File | ||
master be7fc29e 2017-09-06 19:04:25 Committer: bugmaster Details Diff |
0029086: Visualization, SelectMgr_ViewerSelector - drop Owners detected only by part of Entities within Box selection |
Affected Issues 0029086 |
|
mod - src/QABugs/QABugs_16.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SensitiveEntitySet.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SortCriterion.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - tests/bugs/vis/bug25723 | Diff File | ||
mod - tests/bugs/vis/bug26344 | Diff File | ||
rm - tests/bugs/vis/bug60 | Diff File | ||
rm - tests/bugs/vis/bug61 | Diff File | ||
master d0e5a2e3 2017-09-06 13:24:25 Committer: abv Details Diff |
0029050: SKIPPED test cases are no listed in header of summary.html Adding list of SKIPPED test cases in header of summary.html under header Skipped:, and in the end of text log file |
Affected Issues 0029050 |
|
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
master 4514dc74 2017-09-06 13:24:25 Details Diff |
0029050: SKIPPED test cases are no listed in header of summary.html Adding list of SKIPPED test cases in header of summary.html under header Skipped:, and in the end of text log file |
Affected Issues 0029050 |
|
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
master fc8918ad 2017-09-06 08:14:53 Committer: abv Details Diff |
0029081: With Mingw-w64 Unicode Paths Do Not Work OSD_OpenStream() now uses __gnu_cxx::stdio_filebuf extension for opening UNICODE files on MinGW when using C++ file streams. Variant accepting filebuf returns bool (true if succeeded and false otherwise). Checks of ofstream to be opened made via calls to low-level ofstream::rdbuf() are replaced by calls to ofstream::is_open(); state of the stream is also checked (to be good). Unicode name used for test file in test bugs fclasses bug22125 is described (for possibility to check it). |
Affected Issues 0029081 |
|
mod - src/BRepTools/BRepTools.cxx | Diff File | ||
mod - src/Draw/Draw_VariableCommands.cxx | Diff File | ||
mod - src/OSD/OSD_OpenFile.cxx | Diff File | ||
mod - src/OSD/OSD_OpenFile.hxx | Diff File | ||
mod - src/StepSelect/StepSelect_WorkLibrary.cxx | Diff File | ||
mod - tests/bugs/fclasses/bug22125 | Diff File | ||
master 93986ca2 2017-09-05 09:14:02 Committer: bugmaster Details Diff |
0029084: Visualization, AIS_Manipulator - broken transformation is applied at Rotation angles near to Pi AIS_Manipulator::ObjectTransformation() - fixed using of manipulator axes with temporarily applied transformation (when BehaviorOnTransform::FollowRotation is TRUE). Start axes orientation (at the beginning of Rotation) is now used instead. |
||
mod - src/AIS/AIS_Manipulator.cxx | Diff File | ||
mod - src/AIS/AIS_Manipulator.hxx | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
add - tests/v3d/manipulator/rotate2 | Diff File | ||
master 3ed88fac 2017-09-05 09:14:02 Committer: bugmaster Details Diff |
0029084: Visualization, AIS_Manipulator - broken transformation is applied at Rotation angles near to Pi AIS_Manipulator::ObjectTransformation() - fixed using of manipulator axes with temporarily applied transformation (when BehaviorOnTransform::FollowRotation is TRUE). Start axes orientation (at the beginning of Rotation) is now used instead. |
||
mod - src/AIS/AIS_Manipulator.cxx | Diff File | ||
mod - src/AIS/AIS_Manipulator.hxx | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
add - tests/v3d/manipulator/rotate2 | Diff File | ||
master 75744d9c 2017-09-04 16:02:49 Committer: bugmaster Details Diff |
0029083: Samples - specify multiple Make jobs within make.sh for Qt sample |
Affected Issues 0029083 |
|
mod - samples/qt/FuncDemo/env.sh | Diff File | ||
mod - samples/qt/FuncDemo/make.sh | Diff File | ||
mod - samples/qt/FuncDemo/run.sh | Diff File | ||
mod - samples/qt/IESample/env.sh | Diff File | ||
mod - samples/qt/IESample/make.sh | Diff File | ||
mod - samples/qt/IESample/run.sh | Diff File | ||
mod - samples/qt/Tutorial/env.sh | Diff File | ||
mod - samples/qt/Tutorial/make.sh | Diff File | ||
mod - samples/qt/Tutorial/run.sh | Diff File | ||
master e3368235 2017-09-04 16:02:49 Committer: bugmaster Details Diff |
0029083: Samples - specify multiple Make jobs within make.sh for Qt sample |
Affected Issues 0029083 |
|
mod - samples/qt/FuncDemo/env.sh | Diff File | ||
mod - samples/qt/FuncDemo/make.sh | Diff File | ||
mod - samples/qt/FuncDemo/run.sh | Diff File | ||
mod - samples/qt/IESample/env.sh | Diff File | ||
mod - samples/qt/IESample/make.sh | Diff File | ||
mod - samples/qt/IESample/run.sh | Diff File | ||
mod - samples/qt/Tutorial/env.sh | Diff File | ||
mod - samples/qt/Tutorial/make.sh | Diff File | ||
mod - samples/qt/Tutorial/run.sh | Diff File |