Changesets: occt

master 022d142b

2017-09-13 15:12:57

kgv


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

abv


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

szy


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

szy


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

msv


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

msv


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

emv


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

emv


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

isn


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

kgv

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

kgv


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

kgv


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

kgv


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

kgv


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

kgv


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

kgv


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

kgv


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

kgv


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

abv


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

bugmaster

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

abv


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

kgv


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

kgv


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

kgv


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

kgv


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
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 77 78 79 80 81 82 83 ... 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 220 ... 240 ... 245 246 247  Next  Last