Changesets: occt
master 476d6b14 2016-04-01 07:01:15
Committer: bugmaster Details Diff |
0027332: Duplicate output from Draw Interpreter in cout in the debug function Draw_Eval |
Affected Issues 0027332 |
|
mod - src/Draw/Draw_Debug.cxx | Diff File | ||
master 65ebcbd0 2016-03-31 09:11:20
Committer: abv Details Diff |
Incrementation of OCCT version up to 7.0.0 | ||
mod - src/Standard/Standard_Version.hxx | Diff File | ||
master 4c0d97ac 2016-03-30 15:06:52
Committer: abv Details Diff |
0027318: Memory is not released in Select3D_SensitiveSet when destroying AIS_InteractiveContext without removing objects - destructor was added to SelectMgr_SelectableObject to clean up selections; - test case for issue 0027318 Warnings elimination |
Affected Issues 0027318 |
|
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObject.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObject.hxx | Diff File | ||
add - tests/bugs/vis/bug27318 | Diff File | ||
master 9d034c37 2016-03-30 12:55:59
Committer: bugmaster Details Diff |
0027321: Configuration, CMake - check for doxygen during the first configuration and turn on overview building if doxygen is found |
Affected Issues 0027321 |
|
mod - adm/cmake/doxygen.cmake | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
master fd0add65 2016-03-30 09:36:41 Details Diff |
0027167: Boolean operations produce an invalid shape Added test case bugs/modalg_6/bug27167. Modified shape name in bugs/modalg_6/bug27190. |
||
add - tests/bugs/modalg_6/bug27167 | Diff File | ||
mod - tests/bugs/modalg_6/bug27190 | Diff File | ||
master b8f67cc2 2016-03-29 13:38:53
Committer: bugmaster Details Diff |
0027302: Invalid curves number in intersection result 1. In frame of the fix for #27282 issue, we have obtained several prolonged curves, which have common point(s). Fix for this issue joins these curves if it is possible. 2. ElCLib::InPeriod(...) method has been improved. Now it has become more faster (in general cases) and more reliable (in frame of FLT_OVERFLOW and DIVISION_BY_ZERO cases processing). Creation of test case for issue #27302 Test case tests\bugs\modalg_6\bug27282_2 has been adjusted in accordance with its new behavior. |
||
mod - src/ElCLib/ElCLib.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_Intersection.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_PointLine.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_RLine.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_RLine.lxx | Diff File | ||
mod - src/IntPatch/IntPatch_WLine.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_WLine.lxx | Diff File | ||
mod - src/IntPatch/IntPatch_WLineTool.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_WLineTool.hxx | Diff File | ||
mod - tests/bugs/modalg_6/bug27282_2 | Diff File | ||
add - tests/bugs/modalg_6/bug27302 | Diff File | ||
master 243505b8 2016-03-29 13:29:55
Committer: bugmaster Details Diff |
0027300: Boolean operation produces invalid shape in terms of "bopargcheck" command 1. Check, if value found by math_PSO algorithm cannot be precised by math_NewtonMinimum algorithm. In this case, we call math_PSO algorithm repeatedly, however, with other parameters. 2. Some margin of edge tolerance value has been provided in IntTools_Tools class. 3. Interface of math_NewtonMinimum class has been changed (method GetStatus() has been added). Correction of some test cases according to their new behavior. |
||
mod - src/GeomLib/GeomLib_CheckCurveOnSurface.cxx | Diff File | ||
mod - src/IntTools/IntTools_Tools.cxx | Diff File | ||
mod - src/math/math_NewtonMinimum.cxx | Diff File | ||
mod - src/math/math_NewtonMinimum.hxx | Diff File | ||
mod - src/math/math_NewtonMinimum.lxx | Diff File | ||
mod - tests/bugs/modalg_6/bug25613_1 | Diff File | ||
mod - tests/bugs/modalg_6/bug26896_2 | Diff File | ||
mod - tests/bugs/modalg_6/bug27282_1 | Diff File | ||
master 9fc376b2 2016-03-29 07:08:04
Committer: bugmaster Details Diff |
0027051: BRepBuilderAPI_GTransform produces invalid result Test case for the bug. Small correction of vprops reference value. |
||
add - tests/bugs/modalg_6/bug27051 | Diff File | ||
master 83da37b1 2016-03-29 04:22:42
Committer: bugmaster Details Diff |
0026434: Visualization - Textured objects should have priority over the environment mapping. Add handle on environment texture in OpenGl_Workspace. Add a new parameter UseEnvironmentTexture to the Graphic3d_ZLayerSettings. OSD layers don't use environment texture by default. zbuffertrihedron doesn't use environment texture. vzlayer can enable/disable environment texture mappping. Delete unnecessary files Graphic3d_TypeOfSurfaceDetail.hxx and V3d_TypeOfSurface.hxx. Delete functions SurfaceDetailType and SetSurfaceDetailType functions from Graphic3d_CView. Delete functions SurfaceDetailState and UpdateSurfaceDetailStateTo from OpenGl_ShaderManager. Delete class OpenGl_SurfaceDetailState. Delete functions SurfaceDetailType and SetSurfaceDetailType from OpenGl_View. Delete functions SetSurfaceDetail and SurfaceDetail() from V3d_View. Delete functions SetDefaultSurfaceDetail and DefaultSurfaceDetail from V3d_Viewer. Delete draw command VSetTextureMode. Add description in dox. |
Affected Issues 0026434 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - samples/mfc/occtdemo/Textures/Textures_Presentation.cpp | Diff File | ||
mod - samples/mfc/occtdemo/TexturesExt/TexturesExt_Presentation.cpp | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/src/TexturesExt_Presentation.cpp | Diff File | ||
mod - samples/mfc/standard/Common/OCC_2dView.cpp | Diff File | ||
mod - samples/qt/Common/src/DocumentCommon.cxx | Diff File | ||
mod - samples/qt/Common/src/View.cxx | Diff File | ||
mod - samples/tcl/dimensions.tcl | Diff File | ||
mod - src/Graphic3d/FILES | Diff File | ||
mod - src/Graphic3d/Graphic3d_CView.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CView.hxx | Diff File | ||
rm - src/Graphic3d/Graphic3d_TypeOfSurfaceDetail.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_ZLayerSettings.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Layer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_NamedStatus.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderStates.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.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/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.hxx | Diff File | ||
mod - src/QABugs/QABugs_17.cxx | Diff File | ||
mod - src/V3d/FILES | Diff File | ||
rm - src/V3d/V3d_TypeOfSurfaceDetail.hxx | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
mod - src/V3d/V3d_View.hxx | Diff File | ||
mod - src/V3d/V3d_Viewer.cxx | Diff File | ||
mod - src/V3d/V3d_Viewer.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
mod - tests/bugs/vis/bug24622 | Diff File | ||
add - tests/bugs/vis/bug26434 | Diff File | ||
master afb27815 2016-03-26 17:42:49
Committer: bugmaster Details Diff |
0026929: Extrema_ECC hang/crash Comparator functor corrected to return false in the case of equal elements. Test case added. |
Affected Issues 0026929 |
|
mod - src/Extrema/Extrema_GenExtCC.gxx | Diff File | ||
add - tests/bugs/modalg_6/bug26929 | Diff File | ||
master cb120537 2016-03-25 16:19:35
Committer: bugmaster Details Diff |
0027309: Result of UnifySameDomain has InvalidMultiConnexity error The update of the set of boundary edges has been added for the case when faces containing milti-connected edges are excluded from merging. Update test cases for unifysamedom to generate snapshots. |
||
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx | Diff File | ||
mod - tests/bugs/modalg_6/bug27082_1 | Diff File | ||
mod - tests/bugs/modalg_6/bug27082_1i | Diff File | ||
mod - tests/bugs/modalg_6/bug27082_2 | Diff File | ||
mod - tests/bugs/modalg_6/bug27082_2i | Diff File | ||
mod - tests/bugs/modalg_6/bug27082_3 | Diff File | ||
mod - tests/bugs/modalg_6/bug27082_3i | Diff File | ||
add - tests/bugs/modalg_6/bug27309 | Diff File | ||
master f0144633 2016-03-25 14:40:07
Committer: bugmaster Details Diff |
0027271: Unifysamedomain invalid result Prevent merging of faces along periodic direction. Test case "bugs heal bug27000_1" has been corrected to actual state of the algorithm. |
||
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx | Diff File | ||
mod - tests/bugs/heal/bug27000_1 | Diff File | ||
add - tests/bugs/modalg_6/bug27271 | Diff File | ||
master bf714c84 2016-03-25 12:57:49
Committer: bugmaster Details Diff |
0027305: Using undefined variables, which causes devide by zero Initialization of the boundaries of the function "FuncPreciseSeam" in IntPatch_ImpPrmIntersection.cxx. |
Affected Issues 0027305 |
|
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx | Diff File | ||
master 16b40363 2016-03-25 12:03:55
Committer: abv Details Diff |
0027209: CMake - warnings on configuration step for VTK when using vc14 target Added check for existence of VTK library target. Removal of hard-coded path to Direct 3D import library is generalized and amended for VTK built with VC12 and VC14. |
Affected Issues 0027209 |
|
mod - adm/cmake/vtk.cmake | Diff File | ||
master 2a11138f 2016-03-25 11:32:25
Committer: bugmaster Details Diff |
0027306: Incorrect documentation for BRepOffsetAPI_NormalProjection class Incorrect sentence is deleted to avoid misunderstanding. |
Affected Issues 0027306 |
|
mod - src/BRepOffsetAPI/BRepOffsetAPI_NormalProjection.hxx | Diff File | ||
master 5333268d 2016-03-25 10:10:12
Committer: bugmaster Details Diff |
0027299: Incorrect result of the normal projection algorithm Curve splitting is added to handle seam passing by initial curve. test cases are added. Minor corrections. |
||
mod - src/Extrema/Extrema_GenExtCC.gxx | Diff File | ||
mod - src/math/math_GlobOptMin.cxx | Diff File | ||
mod - src/math/math_GlobOptMin.hxx | Diff File | ||
mod - src/ProjLib/ProjLib_CompProjectedCurve.cxx | Diff File | ||
mod - src/ProjLib/ProjLib_CompProjectedCurve.hxx | Diff File | ||
add - tests/bugs/moddata_3/bug27299_1 | Diff File | ||
add - tests/bugs/moddata_3/bug27299_2 | Diff File | ||
add - tests/bugs/moddata_3/bug27299_3 | Diff File | ||
master a722bd55 2016-03-25 09:34:28
Committer: bugmaster Details Diff |
0027291: Command File->New crashes Import Export Qt sample on Linux Crash on Qt 4.8.6 was fixed. |
Affected Issues 0027291 |
|
mod - samples/qt/Common/src/View.cxx | Diff File | ||
master 2e48c1cb 2016-03-24 07:23:03
Committer: bugmaster Details Diff |
0027290: CMake configuration files for OCCT CMake scripts are improved to install CMake configuration files for OpenCASCADE product. |
Affected Issues 0027290 |
|
mod - adm/cmake/occt_defs_flags.cmake | Diff File | ||
mod - adm/cmake/vardescr.cmake | Diff File | ||
add - adm/templates/OpenCASCADEConfig.cmake.in | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
master f68acbf4 2016-03-23 09:42:17 Committer: bugmaster Details Diff |
0027286: Visualization, TKOpenGl - avoid using light index within built-in GLSL programs for simplest configuration OpenGl_ShaderManager::stdComputeLighting() - handle single directional light specifically for compatibility with broken OpenGL ES drivers. Added test cases using built-in GLSL shading programs. |
Affected Issues 0027286 |
|
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - tests/v3d/glsl/begin | Diff File | ||
add - tests/v3d/glsl/gouraud_dir1 | Diff File | ||
add - tests/v3d/glsl/gouraud_dir2 | Diff File | ||
add - tests/v3d/glsl/phong_dir1 | Diff File | ||
add - tests/v3d/glsl/phong_dir2 | Diff File | ||
master 259a8d04 2016-03-22 12:43:35 Committer: bugmaster Details Diff |
0026293: Error opening the document Added test cases bugs/caf/bug26293_1 bug26293_2 Unnecessary catch were deleted. |
||
add - tests/bugs/caf/bug26293_1 | Diff File | ||
add - tests/bugs/caf/bug26293_2 | Diff File | ||
master fe1a6e4e 2016-03-22 12:23:00
Committer: bugmaster Details Diff |
0027082: UnifySameDomain must add internal edges where appropriate to resolve self-intersections The new option AllowInternalEdges has been added in the class ShapeUpgrade_UnifySameDomain. It determines how the algorithm treats the situation when two faces can be merged together but they have connection with another face via the common edge. With this option turned on, merging of such faces is not stopped, but the multiconnected edges are added to the merged face as INTERNAL edges. By default it is false. In this mode such merging is forbidden, so the result shape will not contain any new INTERNAL edges. The behavior of the algorithm has been changed so that it does not merge faces from different shells. |
||
mod - samples/tcl/snowflake.tcl | Diff File | ||
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx | Diff File | ||
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.hxx | Diff File | ||
mod - src/SWDRAW/SWDRAW_ShapeUpgrade.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug27082_1 | Diff File | ||
add - tests/bugs/modalg_6/bug27082_1i | Diff File | ||
add - tests/bugs/modalg_6/bug27082_2 | Diff File | ||
add - tests/bugs/modalg_6/bug27082_2i | Diff File | ||
add - tests/bugs/modalg_6/bug27082_3 | Diff File | ||
add - tests/bugs/modalg_6/bug27082_3i | Diff File | ||
master fe3e01db 2016-03-22 11:41:43
Committer: bugmaster Details Diff |
0027273: The computation of linear properties on shared shapes is not correct New flag is inserted in parameters of static methods LinearProperties(...), surfaceProperties(...), volumeProperties(...). This flag defines to skip or not to skip second and next appearance shared topology entities (edges, faces, shells) in properties calculation. Corresponding Draw commands is modified to take in account new parameter. Test case for issue CR27273 Add option -skip into checkprops command |
||
mod - src/BRepGProp/BRepGProp.cxx | Diff File | ||
mod - src/BRepGProp/BRepGProp.hxx | Diff File | ||
mod - src/BRepTest/BRepTest_GPropCommands.cxx | Diff File | ||
mod - src/DrawResources/CheckCommands.tcl | Diff File | ||
add - tests/bugs/modalg_6/bug27273 | Diff File | ||
master 66d914e8 2016-03-21 15:45:29
|
0027293: Add debug function to save a list of shapes into a compound |
Affected Issues 0027293 |
|
mod - dox/dev_guides/debug/debug.md | Diff File | ||
mod - src/DBRep/DBRep_Debug.cxx | Diff File | ||
master 0d424853 2016-03-21 15:39:49
Committer: bugmaster Details Diff |
0027283: Regression vs 6.9.1: smesh/bugs_11/L9: invalid result of General Fuse Get rid of hard-coded tolerance 0.0001 for intersection with a conical surface. Small correction of test case for issue CR27283 Adjusting test cases |
||
mod - src/IntTools/IntTools_FaceFace.cxx | Diff File | ||
mod - tests/boolean/volumemaker/E4 | Diff File | ||
mod - tests/boolean/volumemaker/E5 | Diff File | ||
add - tests/bugs/modalg_6/bug27283 | Diff File | ||
master 73e5a645 2016-03-21 11:56:33
Committer: bugmaster Details Diff |
Adjusting test case after changes of issue 27270 | ||
mod - tests/bugs/modalg_6/bug27263 | Diff File |