MantisBT
Mantis Bug Tracker Workflow

Changesets: occt Browse ] Back to Index ]
master 98160038
Timestamp: 2015-10-28 07:13:28
Author: rkv
Committer: bugmaster
Details ] Diff ]
0026781: Coding rules - eliminate GCC warning -Wunused-result

Check return code of fgets() and system() within FSD_BinaryFile::ReadChar(),
IFSelect_SessionFile::ReadFile(), IFSelect_SessionPilot::ReadScript(),
OSD_File::Print(), OSD_Process::Spawn(), RWStl::ReadAscii(), iges_lire().
mod - src/FSD/FSD_BinaryFile.cxx Diff ] File ]
mod - src/IFSelect/IFSelect_SessionFile.cxx Diff ] File ]
mod - src/IFSelect/IFSelect_SessionPilot.cxx Diff ] File ]
mod - src/IGESFile/liriges.c Diff ] File ]
mod - src/OSD/OSD_File.cxx Diff ] File ]
mod - src/OSD/OSD_Process.cxx Diff ] File ]
mod - src/OSD/OSD_Process.hxx Diff ] File ]
mod - src/RWStl/RWStl.cxx Diff ] File ]
master 71958f7d
Timestamp: 2015-10-28 07:10:37
Author: nbv
Committer: bugmaster
Details ] Diff ]
0026699: Wrong section curves

1. Algorithm of Restriction line processing has been improved in IntTools_FaceFace.cxx file.
2. Algorithm of checking, if Restriction line and Walking line are coincided has been improved in IntPatch_ImpPrmIntersection.cxx file.
3. Algorithm of extending check if starting point of Walking line is a tangent point has been added.

Small correction of some test cases.
Creation of test case for issue #0026699.

Small correction of test case for issue CR26699
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx Diff ] File ]
mod - src/IntTools/IntTools_FaceFace.cxx Diff ] File ]
mod - src/IntTools/IntTools_FaceFace.hxx Diff ] File ]
mod - src/IntWalk/IntWalk_IWalking_1.gxx Diff ] File ]
mod - tests/bugs/modalg_5/bug25416_1 Diff ] File ]
mod - tests/bugs/modalg_5/bug25416_2 Diff ] File ]
add - tests/bugs/modalg_6/bug26699 Diff ] File ]
master f4264b5a
Timestamp: 2015-10-27 09:51:21
Author: ski
Committer: bugmaster
Details ] Diff ]
0016472: Improve environment scripts for samples

Output directory for binaries of CSharp samples was corrected.
Common run.bat was created for CSharp samples.
Behaviour of run.bat file from mfc samples was extended.

Recovered separate run_*.bat files for each sample in CSharp sample.
add - samples/CSharp/env.bat Diff ] File ]
mod - samples/CSharp/OCCTProxy/OCCTProxy.vcproj Diff ] File ]
mod - samples/CSharp/OCCTProxy/OCCTProxy.vcxproj Diff ] File ]
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcproj Diff ] File ]
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcxproj Diff ] File ]
add - samples/CSharp/run.bat Diff ] File ]
mod - samples/CSharp/run_winforms.bat Diff ] File ]
mod - samples/CSharp/run_wpf.bat Diff ] File ]
mod - samples/CSharp/run_wpf_D3D.bat Diff ] File ]
mod - samples/CSharp/WinForms/IE_WinForms.csproj Diff ] File ]
mod - samples/CSharp/WPF_D3D/IE_WPF_D3D.csproj Diff ] File ]
mod - samples/CSharp/WPF_WinForms/IE_WPF_WinForms.csproj Diff ] File ]
mod - samples/mfc/standard/run.bat Diff ] File ]
mod - samples/qt/IESample/genproj.bat Diff ] File ]
mod - samples/qt/Tutorial/genproj.bat Diff ] File ]
master e438ef25
Timestamp: 2015-10-26 06:58:47
Author: rkv
Committer: bugmaster
Details ] Diff ]
0026811: Coding rules - drop unused Draw Harness command deboucle
mod - src/BRepTest/BRepTest_FeatureCommands.cxx Diff ] File ]
master 959a265a
Timestamp: 2015-10-24 14:32:36
Author: kgv
Committer: bugmaster
Details ] Diff ]
0026810: Visualization, TKOpenGl - line is shown without stipple aspect with FFP turned off on OpenGL before 3.2

OpenGl_ShaderManager::prepareStdProgramFlat() enable stipple line GLSL program
within OpenGL 3.0+, OpenGL ES 3.0+ and OpenGL 2.0+ with GL_EXT_gpu_shader4 extension.
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff ] File ]
master 15478b1b
Timestamp: 2015-10-24 11:40:09
Author: kgv
Committer: bugmaster
Details ] Diff ]
0026808: Visualization, TKOpenGl - specify GLSL 120 for point sprites program
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff ] File ]
master d3839d74
Timestamp: 2015-10-24 11:09:41
Author: kgv
Committer: bugmaster
Details ] Diff ]
0026807: Documentation - describe dropping of Visual3d and UserDraw within porting notes
mod - dox/dev_guides/upgrade/upgrade.md Diff ] File ]
master 9535c4be
Timestamp: 2015-10-24 05:00:58
Author: abv
Committer: bugmaster
Details ] Diff ]
0026799: NCollection_Array2's RowLength and ColLength return wrong value.

Comments to methods RowLength() and ColLength() improved to avoid possible misinterpretation
mod - src/NCollection/NCollection_Array2.hxx Diff ] File ]
master 6146a808
Timestamp: 2015-10-23 18:45:27
Author: kgv
Committer: bugmaster
Details ] Diff ]
0026805: Visualization, Graphic3d_GraphicDriver - drop outdated unsupported methods for debugging

Drop methods PrintBoolean(), PrintCLight(), PrintCStructure(), PrintCView(), PrintFunction(), PrintInteger(),
PrintIResult(), PrintShortReal(), PrintMatrix(), PrintString(), SetTrace(), Trace().
mod - src/Graphic3d/Graphic3d_GraphicDriver.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_GraphicDriver.hxx Diff ] File ]
master 50fe2dab
Timestamp: 2015-10-23 13:12:34
Author: ski
Committer: bugmaster
Details ] Diff ]
0026787: Do not declare redundant macros WNT, LIN, WIN32, WIN64 within samples project files

Redundant macros were removed.

Defines _WIN32, __linux__ and LININTEL were removed from qt samples *.pro files
mod - samples/CSharp/OCCTProxy/OCCTProxy.vcproj Diff ] File ]
mod - samples/CSharp/OCCTProxy/OCCTProxy.vcxproj Diff ] File ]
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcproj Diff ] File ]
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcxproj Diff ] File ]
mod - samples/mfc/standard/01_Geometry/adm/win/vc10/Geometry.vcxproj Diff ] File ]
mod - samples/mfc/standard/01_Geometry/adm/win/vc11/Geometry.vcxproj Diff ] File ]
mod - samples/mfc/standard/01_Geometry/adm/win/vc12/Geometry.vcxproj Diff ] File ]
mod - samples/mfc/standard/01_Geometry/adm/win/vc8/Geometry.vcproj Diff ] File ]
mod - samples/mfc/standard/01_Geometry/adm/win/vc9/Geometry.vcproj Diff ] File ]
mod - samples/mfc/standard/01_Geometry/src/GeometryDoc.cpp Diff ] File ]
mod - samples/mfc/standard/01_Geometry/src/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/02_Modeling/adm/win/vc10/Modeling.vcxproj Diff ] File ]
mod - samples/mfc/standard/02_Modeling/adm/win/vc11/Modeling.vcxproj Diff ] File ]
mod - samples/mfc/standard/02_Modeling/adm/win/vc12/Modeling.vcxproj Diff ] File ]
mod - samples/mfc/standard/02_Modeling/adm/win/vc8/Modeling.vcproj Diff ] File ]
mod - samples/mfc/standard/02_Modeling/adm/win/vc9/Modeling.vcproj Diff ] File ]
mod - samples/mfc/standard/02_Modeling/src/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc10/Viewer2d.vcxproj Diff ] File ]
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc11/Viewer2d.vcxproj Diff ] File ]
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc12/Viewer2d.vcxproj Diff ] File ]
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc8/Viewer2d.vcproj Diff ] File ]
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc9/Viewer2d.vcproj Diff ] File ]
mod - samples/mfc/standard/03_Viewer2d/src/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc10/Viewer3d.vcxproj Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc11/Viewer3d.vcxproj Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc12/Viewer3d.vcxproj Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc8/Viewer3d.vcproj Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc9/Viewer3d.vcproj Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/src/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/src/TexturesExt_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/adm/win/vc10/ImportExport.vcxproj Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/adm/win/vc11/ImportExport.vcxproj Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/adm/win/vc12/ImportExport.vcxproj Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/adm/win/vc8/ImportExport.vcproj Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/adm/win/vc9/ImportExport.vcproj Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/src/FSD_Archive.cxx Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/src/FSD_CArchive.hxx Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/src/FSD_CFile.hxx Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/src/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/adm/win/vc10/Ocaf.vcxproj Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/adm/win/vc11/Ocaf.vcxproj Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/adm/win/vc12/Ocaf.vcxproj Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/adm/win/vc8/Ocaf.vcproj Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/adm/win/vc9/Ocaf.vcproj Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/src/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/adm/win/vc10/Triangulation.vcxproj Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/adm/win/vc11/Triangulation.vcxproj Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/adm/win/vc12/Triangulation.vcxproj Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/adm/win/vc8/Triangulation.vcproj Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/adm/win/vc9/Triangulation.vcproj Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/src/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/src/Tesselate_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/08_HLR/adm/win/vc10/HLR.vcxproj Diff ] File ]
mod - samples/mfc/standard/08_HLR/adm/win/vc11/HLR.vcxproj Diff ] File ]
mod - samples/mfc/standard/08_HLR/adm/win/vc12/HLR.vcxproj Diff ] File ]
mod - samples/mfc/standard/08_HLR/adm/win/vc8/HLR.vcproj Diff ] File ]
mod - samples/mfc/standard/08_HLR/adm/win/vc9/HLR.vcproj Diff ] File ]
mod - samples/mfc/standard/08_HLR/src/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/09_Animation/adm/win/vc10/Animation.vcxproj Diff ] File ]
mod - samples/mfc/standard/09_Animation/adm/win/vc11/Animation.vcxproj Diff ] File ]
mod - samples/mfc/standard/09_Animation/adm/win/vc12/Animation.vcxproj Diff ] File ]
mod - samples/mfc/standard/09_Animation/adm/win/vc8/Animation.vcproj Diff ] File ]
mod - samples/mfc/standard/09_Animation/adm/win/vc9/Animation.vcproj Diff ] File ]
mod - samples/mfc/standard/09_Animation/src/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/10_Convert/adm/win/vc10/Convert.vcxproj Diff ] File ]
mod - samples/mfc/standard/10_Convert/adm/win/vc11/Convert.vcxproj Diff ] File ]
mod - samples/mfc/standard/10_Convert/adm/win/vc12/Convert.vcxproj Diff ] File ]
mod - samples/mfc/standard/10_Convert/adm/win/vc8/Convert.vcproj Diff ] File ]
mod - samples/mfc/standard/10_Convert/adm/win/vc9/Convert.vcproj Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/Convert_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/WNT/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/Common/StdAfx.h Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc10/mfcsample.vcxproj Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc11/mfcsample.vcxproj Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc12/mfcsample.vcxproj Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc8/mfcsample.vcproj Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc9/mfcsample.vcproj Diff ] File ]
mod - samples/qt/Common/src/CommonSample.h Diff ] File ]
mod - samples/qt/Common/src/View.cxx Diff ] File ]
mod - samples/qt/IESample/IESample.pro Diff ] File ]
mod - samples/qt/Interface/src/IESample.h Diff ] File ]
mod - samples/qt/Tutorial/Tutorial.pro Diff ] File ]
master 0e04b682
Timestamp: 2015-10-23 11:19:54
Author: apn
Committer: bugmaster
Details ] Diff ]
0021107: The computed section is incomplete

Added test case bugs/modalg_6/bug21107
add - tests/bugs/modalg_6/bug21107 Diff ] File ]
master b8c673b4
Timestamp: 2015-10-23 11:14:28
Author: rkv
Committer: bugmaster
Details ] Diff ]
26785: Coding rules - eliminate GCC warning -Wempty-body in LDOM_DeclareSequence.hxx
mod - src/LDOM/LDOM_DeclareSequence.hxx Diff ] File ]
master f1a70360
Timestamp: 2015-10-23 04:20:32
Author: abv
Committer: bugmaster
Details ] Diff ]
0026561: Porting CSharp wrapper to OCCT 7.0.0

Added missing Standard_EXPORT for public methods; declaration of unimplemented method removed.

Restoring some changes made for 0026788 but omitted in its commit.

OpenGl_View::ReadDepths() - drop obsolete and broken method; V3d_View::ToPixMap() should be used instead
mod - src/AIS/AIS_LocalContext.hxx Diff ] File ]
mod - src/Bisector/Bisector_BisecPC.cxx Diff ] File ]
mod - src/BRepFill/BRepFill_Evolved.cxx Diff ] File ]
mod - src/BRepLib/BRepLib_FindSurface.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_CView.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_View.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Window.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Window.hxx Diff ] File ]
mod - src/ShapeFix/ShapeFix_Edge.hxx Diff ] File ]
master 98a43400
Timestamp: 2015-10-22 11:54:59
Author: aml
Committer: bugmaster
Details ] Diff ]
0026620: Shape healing unreasonably downgrades tolerance of a face

Added face support in SameParameter in classes ShapeAnalysis_Edge, ShapeFix_Edge.

Test case for issue CR26620

Minor correction.
mod - src/ShapeAnalysis/ShapeAnalysis_Edge.cxx Diff ] File ]
mod - src/ShapeAnalysis/ShapeAnalysis_Edge.hxx Diff ] File ]
mod - src/ShapeFix/ShapeFix.cxx Diff ] File ]
mod - src/ShapeFix/ShapeFix_Edge.cxx Diff ] File ]
mod - src/ShapeFix/ShapeFix_Edge.hxx Diff ] File ]
mod - src/ShapeFix/ShapeFix_Face.cxx Diff ] File ]
mod - src/ShapeFix/ShapeFix_Shape.cxx Diff ] File ]
mod - src/ShapeFix/ShapeFix_Wire.cxx Diff ] File ]
add - tests/bugs/heal/bug26620 Diff ] File ]
master d33a8cde
Timestamp: 2015-10-22 08:06:37
Author: aml
Committer: bugmaster
Details ] Diff ]
0026775: Bad result of section algorithm

Walking line method extraction into separate class IntTools_WLineTool.
New purging method of walking line had been added. Now point which are out of bounds are deleted.

Minor corrections.

Test case for issue CR26775
mod - src/IntTools/FILES Diff ] File ]
mod - src/IntTools/IntTools_FaceFace.cxx Diff ] File ]
add - src/IntTools/IntTools_WLineTool.cxx Diff ] File ]
add - src/IntTools/IntTools_WLineTool.hxx Diff ] File ]
mod - tests/bugs/modalg_1/buc60532_2 Diff ] File ]
add - tests/bugs/modalg_6/bug26775 Diff ] File ]
master f9e256b3
Timestamp: 2015-10-22 07:08:41
Author: ysn
Committer: bugmaster
Details ] Diff ]
0026425: Update of OCCT contribution workflow

Requirements to the release documentation described in more details.
Added some suggestions concerning the workflow.
Workflow rewritten according to the remarks.
mod - dox/dev_guides/contribution_workflow/contribution_workflow.md Diff ] File ]
master 3c4b62a4
Timestamp: 2015-10-21 16:06:02
Author: kgv
Committer: bugmaster
Details ] Diff ]
0026711: Visualization, TKOpenGl - support creation of multisampling off-screen FBOs

OpenGl_Texture::Init2DMultisample() - new method to initialize multisampled texture.
Graphic3d_RenderingParams::NbMsaaSamples - add option defining MSAA samples number.

RayTracing will keep using FBO without MSAA, however it is possible to combine
MSAA for rasterization and FSAA for RayTracing.

OpenGl_FrameBuffer constructor has been changed to do not take arguments.
OpenGl_FrameBuffer::Init() method has been extended with mandatory parameters
defining Color and Depth attachment formats
and optional parameter defining number of MSAA parameters.

Draw Harness, add option -msaa to vrenderparams.
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_FrameBuffer.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_FrameBuffer.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_GlFunctions.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Texture.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Texture.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_View.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_View_Print.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View_Raytrace.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View_Redraw.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Window_1.mm Diff ] File ]
mod - src/OpenGl/OpenGl_Workspace.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff ] File ]
add - tests/v3d/glsl/msaa Diff ] File ]
master 3510db62
Timestamp: 2015-10-21 09:36:03
Author: msv
Committer: bugmaster
Details ] Diff ]
0026619: Tolerances of operands are modified using bop

0026796: The result of General Fuse operation is self-intersecting shape

The fix forces creation of new sub-shapes (vertex, edge) when the tolerance of some sub-shape of an argument is to be increased.

This new behavior is turned off by default. It can be turned on using two ways:
1) Setting 'locking' flag of the arguments.
2) Calling the method SetNonDestructive(Standard_True) of the API classes.

Various bug fixes in the algorithm:
- Compute correct tolerance values for intersections of type Line/Line, Line/Plane, Plane/Plane.
- In case of Line/Plane intersection check if line's vertices lie on the plane.
- Do not allow decreasing of the tolerance value of the Line/Line intersection vertex.
- In IntTools_EdgeEdge, call the method FindParameters with proper 3D tolerance of the curve.
- Force making copy of a degenerated edge if its vertex is touched but no 2D intersection with other curves is found.
- Remove pave blocks both ends of which became referring to the same vertex after vertices substitution.
- Avoid exception in IntTools_Context::IsVertexOnLine if Extrema is not done.
- Reduce tolerance of vertex/edge using actual distances to interfered shapes if it was increased due to line/line, line/plane, or plane/plane small intersection angle.
- Update tolerance of edges to reach all representations in a common block.
- In V-E intersections, check if a vertex hits beyond shrunk range, in such case create V-V interference.
- Do not put a section edge to the result if it becomes to be a micro edge after updating its vertex.
- Correctly make vertices same-domain during the work of MakeBlocks.
- Decrease shrunk range at least on a Precision::Confusion() in addition to vertex tolerance.
- Add Confusion to bounding boxes of new shapes in DS
- Add tolerance Precision::Confusion() to compare distances of touching cases to fix regressions.

TODO marks have been removed from (or modified in) the following test cases (Improvements):
boolean bsection M3 N2 R2
boolean gdml_private B6 C2 C6 G7 I6 F6 J1 J4 M7 N1 N8 N9 O3 O4 O6 O8 O9 P1 P2 P5 Q1 Q3 Q5 S9 T2 U4 U5 U9 ZB5 ZB6 ZC1 ZC5 ZD3 ZD6 ZD7 ZH2 ZH5 ZI2 ZI5 ZI7 ZI9 ZJ3 ZJ4 ZJ7 F8 I6 G1
boolean volumemaker A5 A6 B3 B4 B7 B9 D3 D4 D7 F1
boolean bopcut_2d D5
bugs modalg_5 bug25043
bugs modalg_2 bug472_1 bug472_2 bug472_3

Test cases updated because they are still bad but can be accepted as non-regression:
boolean volumemaker C4 A3 A7 E6
bugs modalg_1 bug10232
boolean bsection N2

Put new TODO in the scripts:
bugs modalg_5 bug25232_9
bugs modalg_6 bug26619
bugs modalg_1 buc60462_2
bugs modalg_4 bug772

For the following tests the result in fix became better, so take fix result as the reference:
bugs modalg_5 bug24628
bugs modalg_6 bug26954_3
boolean volumemaker A4 B5 B6 C3 C8 D2 D5 F2
bugs modalg_2 bug472_2
bugs modalg_1 buc60776_1

- Add the method SetNonDestructive to API classes of user level
mod - src/BOPAlgo/BOPAlgo_BOP.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_Builder.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_Builder.hxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_Builder_1.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_Builder_2.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_Builder_3.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_CheckerSI.hxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_MakerVolume.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller.hxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_1.cxx Diff ] File ]
add - src/BOPAlgo/BOPAlgo_PaveFiller_11.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_2.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_4.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_7.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_8.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_9.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_Tools.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_Tools.hxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_WireSplitter_1.cxx Diff ] File ]
mod - src/BOPAlgo/FILES Diff ] File ]
mod - src/BOPDS/BOPDS_CommonBlock.cxx Diff ] File ]
mod - src/BOPDS/BOPDS_CommonBlock.hxx Diff ] File ]
mod - src/BOPDS/BOPDS_CoupleOfPaveBlocks.hxx Diff ] File ]
mod - src/BOPDS/BOPDS_DS.cxx Diff ] File ]
mod - src/BOPDS/BOPDS_DS.hxx Diff ] File ]
mod - src/BOPDS/BOPDS_Interf.hxx Diff ] File ]
mod - src/BOPTest/BOPTest_APICommands.cxx Diff ] File ]
mod - src/BOPTest/BOPTest_BOPCommands.cxx Diff ] File ]
mod - src/BOPTest/BOPTest_Objects.cxx Diff ] File ]
mod - src/BOPTest/BOPTest_Objects.hxx Diff ] File ]
mod - src/BOPTest/BOPTest_OptionCommands.cxx Diff ] File ]
mod - src/BOPTest/BOPTest_PartitionCommands.cxx Diff ] File ]
mod - src/BOPTools/BOPTools_AlgoTools.cxx Diff ] File ]
mod - src/BOPTools/BOPTools_AlgoTools.hxx Diff ] File ]
mod - src/BOPTools/BOPTools_AlgoTools_1.cxx Diff ] File ]
mod - src/BRepAlgoAPI/BRepAlgoAPI_BooleanOperation.cxx Diff ] File ]
mod - src/BRepAlgoAPI/BRepAlgoAPI_BuilderAlgo.cxx Diff ] File ]
mod - src/BRepAlgoAPI/BRepAlgoAPI_BuilderAlgo.hxx Diff ] File ]
mod - src/IntTools/IntTools_BeanFaceIntersector.cxx Diff ] File ]
mod - src/IntTools/IntTools_Context.cxx Diff ] File ]
mod - src/IntTools/IntTools_Context.hxx Diff ] File ]
mod - src/IntTools/IntTools_EdgeEdge.cxx Diff ] File ]
mod - src/IntTools/IntTools_EdgeEdge.hxx Diff ] File ]
mod - src/IntTools/IntTools_EdgeFace.cxx Diff ] File ]
mod - src/IntTools/IntTools_FaceFace.cxx Diff ] File ]
mod - src/IntTools/IntTools_FaceFace.hxx Diff ] File ]
mod - src/IntTools/IntTools_ShrunkRange.cxx Diff ] File ]
mod - src/IntTools/IntTools_Tools.cxx Diff ] File ]
mod - src/IntTools/IntTools_Tools.hxx Diff ] File ]
mod - src/QABugs/QABugs_19.cxx Diff ] File ]
mod - tests/boolean/bopcut_2d/D5 Diff ] File ]
mod - tests/boolean/bsection/M3 Diff ] File ]
mod - tests/boolean/bsection/N2 Diff ] File ]
mod - tests/boolean/bsection/R2 Diff ] File ]
mod - tests/boolean/gdml_private/B6 Diff ] File ]
mod - tests/boolean/gdml_private/C2 Diff ] File ]
mod - tests/boolean/gdml_private/C6 Diff ] File ]
mod - tests/boolean/gdml_private/F6 Diff ] File ]
mod - tests/boolean/gdml_private/F8 Diff ] File ]
mod - tests/boolean/gdml_private/G1 Diff ] File ]
mod - tests/boolean/gdml_private/G7 Diff ] File ]
mod - tests/boolean/gdml_private/H7 Diff ] File ]
mod - tests/boolean/gdml_private/I6 Diff ] File ]
mod - tests/boolean/gdml_private/J1 Diff ] File ]
mod - tests/boolean/gdml_private/J4 Diff ] File ]
mod - tests/boolean/gdml_private/M7 Diff ] File ]
mod - tests/boolean/gdml_private/N1 Diff ] File ]
mod - tests/boolean/gdml_private/N8 Diff ] File ]
mod - tests/boolean/gdml_private/N9 Diff ] File ]
mod - tests/boolean/gdml_private/O1 Diff ] File ]
mod - tests/boolean/gdml_private/O3 Diff ] File ]
mod - tests/boolean/gdml_private/O4 Diff ] File ]
mod - tests/boolean/gdml_private/O6 Diff ] File ]
mod - tests/boolean/gdml_private/O8 Diff ] File ]
mod - tests/boolean/gdml_private/O9 Diff ] File ]
mod - tests/boolean/gdml_private/P1 Diff ] File ]
mod - tests/boolean/gdml_private/P2 Diff ] File ]
mod - tests/boolean/gdml_private/P5 Diff ] File ]
mod - tests/boolean/gdml_private/Q1 Diff ] File ]
mod - tests/boolean/gdml_private/Q3 Diff ] File ]
mod - tests/boolean/gdml_private/Q5 Diff ] File ]
mod - tests/boolean/gdml_private/S9 Diff ] File ]
mod - tests/boolean/gdml_private/T2 Diff ] File ]
mod - tests/boolean/gdml_private/U4 Diff ] File ]
mod - tests/boolean/gdml_private/U5 Diff ] File ]
mod - tests/boolean/gdml_private/U9 Diff ] File ]
mod - tests/boolean/gdml_private/ZB5 Diff ] File ]
mod - tests/boolean/gdml_private/ZB6 Diff ] File ]
mod - tests/boolean/gdml_private/ZC1 Diff ] File ]
mod - tests/boolean/gdml_private/ZC5 Diff ] File ]
mod - tests/boolean/gdml_private/ZD3 Diff ] File ]
mod - tests/boolean/gdml_private/ZD6 Diff ] File ]
mod - tests/boolean/gdml_private/ZD7 Diff ] File ]
mod - tests/boolean/gdml_private/ZH2 Diff ] File ]
mod - tests/boolean/gdml_private/ZH5 Diff ] File ]
mod - tests/boolean/gdml_private/ZI2 Diff ] File ]
mod - tests/boolean/gdml_private/ZI5 Diff ] File ]
mod - tests/boolean/gdml_private/ZI7 Diff ] File ]
mod - tests/boolean/gdml_private/ZI9 Diff ] File ]
mod - tests/boolean/gdml_private/ZJ3 Diff ] File ]
mod - tests/boolean/gdml_private/ZJ4 Diff ] File ]
mod - tests/boolean/gdml_private/ZJ7 Diff ] File ]
mod - tests/boolean/volumemaker/A3 Diff ] File ]
mod - tests/boolean/volumemaker/A4 Diff ] File ]
mod - tests/boolean/volumemaker/A5 Diff ] File ]
mod - tests/boolean/volumemaker/A6 Diff ] File ]
mod - tests/boolean/volumemaker/A7 Diff ] File ]
mod - tests/boolean/volumemaker/B3 Diff ] File ]
mod - tests/boolean/volumemaker/B4 Diff ] File ]
mod - tests/boolean/volumemaker/B5 Diff ] File ]
mod - tests/boolean/volumemaker/B6 Diff ] File ]
mod - tests/boolean/volumemaker/B7 Diff ] File ]
mod - tests/boolean/volumemaker/B9 Diff ] File ]
mod - tests/boolean/volumemaker/C2 Diff ] File ]
mod - tests/boolean/volumemaker/C3 Diff ] File ]
mod - tests/boolean/volumemaker/C4 Diff ] File ]
mod - tests/boolean/volumemaker/C8 Diff ] File ]
mod - tests/boolean/volumemaker/C9 Diff ] File ]
mod - tests/boolean/volumemaker/D1 Diff ] File ]
mod - tests/boolean/volumemaker/D2 Diff ] File ]
mod - tests/boolean/volumemaker/D3 Diff ] File ]
mod - tests/boolean/volumemaker/D4 Diff ] File ]
mod - tests/boolean/volumemaker/D5 Diff ] File ]
mod - tests/boolean/volumemaker/D7 Diff ] File ]
mod - tests/boolean/volumemaker/E6 Diff ] File ]
mod - tests/boolean/volumemaker/F1 Diff ] File ]
mod - tests/boolean/volumemaker/F2 Diff ] File ]
mod - tests/bugs/modalg_1/buc60462_2 Diff ] File ]
mod - tests/bugs/modalg_1/buc60776_1 Diff ] File ]
mod - tests/bugs/modalg_1/bug10232 Diff ] File ]
mod - tests/bugs/modalg_2/bug472_1 Diff ] File ]
mod - tests/bugs/modalg_2/bug472_2 Diff ] File ]
mod - tests/bugs/modalg_2/bug472_3 Diff ] File ]
mod - tests/bugs/modalg_4/bug772 Diff ] File ]
mod - tests/bugs/modalg_5/bug24628 Diff ] File ]
mod - tests/bugs/modalg_5/bug25043 Diff ] File ]
mod - tests/bugs/modalg_5/bug25232_9 Diff ] File ]
add - tests/bugs/modalg_6/bug26619 Diff ] File ]
mod - tests/bugs/modalg_6/bug26954_3 Diff ] File ]
master 02f5c89d
Timestamp: 2015-10-21 07:41:59
Author: BenjaminBihler
Committer: bugmaster
Details ] Diff ]
0026774: Documentation - deviation angle default value as stated in AIS_InteractiveContext.hxx is wrong

Correct wrong deviation angle default value in class documentation.
mod - src/AIS/AIS_InteractiveContext.hxx Diff ] File ]
master 76363522
Timestamp: 2015-10-20 11:04:55
Author: abv
Committer: bugmaster
Details ] Diff ]
0026788: Compiler warnings when OCCT_DEBUG is enabled

Clean-up in code causing warnings when OCCT_DEBUG is enabled

Minor corrections:
- new compiler warnings on VC++ 14
- rename of "PPC" variables that are said to caused conflicts on PowerPC
- removal of unused header TopOpeBRep/TopOpeBRep_tools.hxx
mod - src/BinTools/BinTools_ShapeSet.cxx Diff ] File ]
mod - src/Bisector/Bisector_Inter.cxx Diff ] File ]
mod - src/Blend/Blend_Walking_4.gxx Diff ] File ]
mod - src/BOPTools/BOPTools_AlgoTools2D_1.cxx Diff ] File ]
mod - src/BRepFeat/BRepFeat_RibSlot.cxx Diff ] File ]
mod - src/BRepFill/BRepFill_CompatibleWires.cxx Diff ] File ]
mod - src/BRepTopAdaptor/BRepTopAdaptor_FClass2d.cxx Diff ] File ]
mod - src/DPrsStd/DPrsStd.cxx Diff ] File ]
mod - src/Draft/Draft_Modification_1.cxx Diff ] File ]
mod - src/Geom/Geom_OffsetSurface.cxx Diff ] File ]
mod - src/GeomFill/GeomFill_GuideTrihedronAC.cxx Diff ] File ]
mod - src/Plate/Plate_LinearScalarConstraint.cxx Diff ] File ]
mod - src/Plate/Plate_LinearScalarConstraint.hxx Diff ] File ]
mod - src/Plate/Plate_LinearXYZConstraint.cxx Diff ] File ]
mod - src/Plate/Plate_LinearXYZConstraint.hxx Diff ] File ]
mod - src/ProjLib/ProjLib_ComputeApprox.cxx Diff ] File ]
mod - src/TestTopOpe/TestTopOpe_CORCommands.cxx Diff ] File ]
mod - src/TopOpeBRep/FILES Diff ] File ]
mod - src/TopOpeBRep/TopOpeBRep_FaceEdgeFiller.cxx Diff ] File ]
rm - src/TopOpeBRep/TopOpeBRep_tools.hxx Diff ] File ]
mod - src/ViewerTest/ViewerTest.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_RelationCommands.cxx Diff ] File ]
master bf02aa7d
Timestamp: 2015-10-20 09:59:56
Author: apl
Committer: bugmaster
Details ] Diff ]
0026617: Visualization, Ray Tracing - adopt progressive rendering Path Tracing for rendering stereoscopic pair

- Use two different FBOs for accumulating frames for left/right eye projection.
- Added equality checks to camera modification methods to avoid camera updates when performing identity operations.
mod - src/Graphic3d/Graphic3d_Camera.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_FrameBuffer.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_View_Raytrace.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View_Redraw.cxx Diff ] File ]
mod - src/V3d/V3d_View.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff ] File ]
mod - tests/v3d/end Diff ] File ]
mod - tests/v3d/raytrace/begin Diff ] File ]
add - tests/v3d/raytrace/bug26617 Diff ] File ]
master df573a26
Timestamp: 2015-10-20 09:18:26
Author: ifv
Committer: bugmaster
Details ] Diff ]
0026470: BRepFill_Evolved: exception and invalid result

Test-cases for issue 0026470
mod - src/BRepFill/BRepFill_ApproxSeewing.cxx Diff ] File ]
mod - src/BRepFill/BRepFill_Evolved.cxx Diff ] File ]
mod - src/BRepFill/BRepFill_MultiLine.cxx Diff ] File ]
mod - src/BRepFill/BRepFill_TrimSurfaceTool.cxx Diff ] File ]
add - tests/bugs/modalg_6/bug26470_1 Diff ] File ]
add - tests/bugs/modalg_6/bug26470_2 Diff ] File ]
master 23963a92
Timestamp: 2015-10-19 14:28:06
Author: vpa
Committer: bugmaster
Details ] Diff ]
0026779: Draw Harness, ViewerTest - vstate output is incorrect for sub-shapes selection without opening local context

- vstate output was corrected to handle parts selection without opened local context;
- test case for issue 0026779
mod - src/ViewerTest/ViewerTest.cxx Diff ] File ]
add - tests/bugs/vis/bug26779 Diff ] File ]
master de6273a3
Timestamp: 2015-10-19 13:02:23
Author: afv
Committer: bugmaster
Details ] Diff ]
0026603: Problem with maximization and normalization document windows in Qt samples with Qt 5.x
add - samples/qt/Common/src/OcctWindow.cxx Diff ] File ]
add - samples/qt/Common/src/OcctWindow.h Diff ] File ]
mod - samples/qt/Common/src/View.cxx Diff ] File ]
mod - samples/qt/Common/src/View.h Diff ] File ]
mod - samples/qt/IESample/env.bat Diff ] File ]
mod - samples/qt/Interface/src/Application.h Diff ] File ]
mod - samples/qt/Tutorial/env.bat Diff ] File ]
master fe30607a
Timestamp: 2015-10-16 06:39:00
Author: kgv
Committer: bugmaster
Details ] Diff ]
0024875: Coding rules - eliminate GCC warning -Wstrict-aliasing in TKOpenGl
mod - src/OpenGl/OpenGl_SceneGeometry.cxx Diff ] File ]
<<  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 93 94 95 96 97 98 99 100 101 102 103 ... 120 ... 140 ... 160 ... 180 ... 200 ... 211 212 213  >>


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker