Changesets: occt
master 5c8908e0 2015-09-03 06:51:15
Committer: bugmaster Details Diff |
Corrections made for OCCT 6.9.1.beta - Graphic3d_Camera: comparison of real to zero by == is replaced by safer check against FLT_MIN (#25760) - BRepBuilderAPI_Copy: new option copyMesh (#26458) is documented and made combinable with copyGeom |
||
mod - src/BRepBuilderAPI/BRepBuilderAPI_Copy.cxx | Diff File | ||
mod - src/BRepBuilderAPI/BRepBuilderAPI_Copy.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Camera.cxx | Diff File | ||
master 969d1caf 2015-09-02 13:47:09 Committer: bugmaster Details Diff |
0026613: Coding - avoid use of macros in Resource_Manager.cxx Replace macros by enum Resource_KindOfLine. |
Affected Issues 0026613 |
|
mod - src/Resource/Resource_Manager.cxx | Diff File | ||
master 5682a6fa 2015-08-31 12:11:27
Committer: bugmaster Details Diff |
0026618: CMake should disable ability to use 3rdparty if there is no any included toolkit that can use it the offers to use of Freeimage, GL2PS and TBB are enabled dynamically. |
Affected Issues 0026618 |
|
mod - CMakeLists.txt | Diff File | ||
master 3bf9a45f 2015-08-31 07:29:53
Committer: bugmaster Details Diff |
0026195: Visualization - optimize selection algorithms - initial transformation of triangulation is now applied to selecting frustum; - switched from NCollection_Vec3 to gp collections to avoid conversions and usage of macros; - calculation of frustum was refactored to reduce its build time; - double pixel tolerances for selection were replaced by integer ones; - switched to splitting along the main axis only in SelectMgr BVH selection primitive sets. |
Affected Issues 0026195 |
|
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.cxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.hxx | Diff File | ||
mod - src/gp/gp_XYZ.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_DummySensitiveEntity.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_DummySensitiveEntity.hxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveBox.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveCircle.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveCurve.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveEntity.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveEntity.hxx | Diff File | ||
mod - src/Select3D/Select3D_SensitivePoint.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitivePoly.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveTriangle.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveTriangulation.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveTriangulation.hxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveTriangulation.lxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SelectingVolumeManager.hxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SensitiveEntity.cxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SensitiveEntity.hxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SensitiveEntity.lxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Frustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Frustum.lxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_FrustumBuilder.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_FrustumBuilder.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObjectSet.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObjectSet.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Selection.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Selection.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SensitiveEntitySet.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SensitiveEntitySet.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_TriangularFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_TriangularFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_TriangularFrustumSet.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_TriangularFrustumSet.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.lxx | Diff File | ||
mod - src/StdSelect/StdSelect_ViewerSelector3d.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_ViewerSelector3d.hxx | Diff File | ||
mod - src/StdSelect/StdSelect_ViewerSelector3d.lxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
master 881536e2 2015-08-31 04:00:57
Committer: bugmaster Details Diff |
0026245: Unable to write SAT file by default XSAlgo_AlgoContainer is corrected to return original shape if Shape Processing fails. Handling of situation of absence of defined operator sequence is corrected to apply DirectFaces operator by default on writing, regardless of target format. ShapeProcess is corrected to output warning if operator sequence is not defined in resource file, and to continue if one operator in sequence has failed. Message names are made more meaningful. |
Affected Issues 0026245 |
|
mod - src/ShapeProcess/ShapeProcess.cxx | Diff File | ||
mod - src/SHMessage/SHAPE.fr | Diff File | ||
mod - src/SHMessage/SHAPE.us | Diff File | ||
mod - src/XSAlgo/XSAlgo_AlgoContainer.cxx | Diff File | ||
master 8a1170ad 2015-08-28 19:25:45
Committer: bugmaster Details Diff |
0026462: Visualization - selection does not adapt to line width change - added interface for changing sensitivity of a particular selection through both interactive and local context; - added corresponding methods for changing sensitivity to SelectMgr_SelectionManager, SelectMgr_Selection and SelectBasics_SensitiveEntity; - option -setSensitivity was implemented in vaspects Draw command; - test case for issue #26462 |
||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.cxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.hxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SensitiveEntity.cxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SensitiveEntity.hxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SensitiveEntity.lxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Selection.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Selection.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectionManager.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectionManager.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
add - tests/bugs/vis/bug26462_1 | Diff File | ||
add - tests/bugs/vis/bug26462_2 | Diff File | ||
master f0d3b7af 2015-08-28 09:20:00 Committer: bugmaster Details Diff |
0026615: Configuration, genconfdeps.tcl - do not search for FreeImagePlus on non-Windows |
Affected Issues 0026615 |
|
mod - adm/genconfdeps.tcl | Diff File | ||
master 09749bc3 2015-08-28 08:35:48
|
Temporally removing test case M1 from boolean/gdml_private group according to OCC26303. | ||
rm - tests/boolean/gdml_private/M1 | Diff File | ||
master ee2038c0 2015-08-28 07:12:41 Committer: bugmaster Details Diff |
0026610: Configuration - workaround vc12 compilation error in Select3D_SensitiveCircle (2 overloads have similar conversions) Cast bool to Standard_Boolean explicitly. |
Affected Issues 0026610 |
|
mod - src/Select3D/Select3D_SensitiveCircle.cxx | Diff File | ||
master 1581d651 2015-08-27 17:24:12
Committer: bugmaster Details Diff |
0026605: Possible array out of bounds read in Extrema_GExtPC.gxx Degenerated case fixed. |
Affected Issues 0026605 |
|
mod - src/Extrema/Extrema_GExtPC.gxx | Diff File | ||
master cb6a2fbc 2015-08-27 13:47:06 Committer: |
0026602: Configuration, genproj.tcl - drop code generating Automake files StdPrs/FILES - drop duplicates genproj.sh - fix launcher |
Affected Issues 0026602 |
|
mod - adm/genproj.tcl | Diff File | ||
rm - adm/templates/acinclude.m4 | Diff File | ||
rm - adm/templates/template.ac | Diff File | ||
rm - adm/templates/template.mam | Diff File | ||
rm - adm/templates/template.mamx | Diff File | ||
mod - genproj.sh | Diff File | ||
mod - src/StdPrs/FILES | Diff File | ||
master 6fb1a930 2015-08-27 11:30:44
Committer: |
0024387: Tests - use system-independent fonts in test cases Add a new parameter "-font FontName" to the command "vdimension". Tuning of test-cases |
Affected Issues 0024387 |
|
mod - src/ViewerTest/ViewerTest_RelationCommands.cxx | Diff File | ||
mod - tests/3rdparty/export/A2 | Diff File | ||
mod - tests/3rdparty/export/A3 | Diff File | ||
mod - tests/3rdparty/export/A4 | Diff File | ||
mod - tests/3rdparty/export/A5 | Diff File | ||
mod - tests/3rdparty/export/A6 | Diff File | ||
mod - tests/3rdparty/export/A7 | Diff File | ||
mod - tests/3rdparty/fonts/A2 | Diff File | ||
mod - tests/3rdparty/fonts/A3 | Diff File | ||
mod - tests/3rdparty/fonts/A4 | Diff File | ||
mod - tests/3rdparty/fonts/A5 | Diff File | ||
mod - tests/3rdparty/fonts/A6 | Diff File | ||
mod - tests/3rdparty/fonts/A7 | Diff File | ||
add - tests/3rdparty/fonts/A8 | Diff File | ||
mod - tests/3rdparty/fonts/B1 | Diff File | ||
mod - tests/3rdparty/fonts/B2 | Diff File | ||
mod - tests/3rdparty/fonts/B3 | Diff File | ||
mod - tests/bugs/vis/bug21091_4 | Diff File | ||
mod - tests/bugs/vis/bug21091_5 | Diff File | ||
mod - tests/bugs/vis/bug21091_6 | Diff File | ||
mod - tests/bugs/vis/bug21091_7 | Diff File | ||
mod - tests/bugs/vis/bug21091_8 | Diff File | ||
mod - tests/bugs/vis/bug21091_9 | Diff File | ||
mod - tests/bugs/vis/bug22796_1 | Diff File | ||
mod - tests/bugs/vis/bug22796_3 | Diff File | ||
mod - tests/bugs/vis/bug22879 | Diff File | ||
mod - tests/bugs/vis/bug23652 | Diff File | ||
mod - tests/bugs/vis/bug23654_MarkersRecompute | Diff File | ||
mod - tests/bugs/vis/bug24131_markers | Diff File | ||
mod - tests/bugs/vis/bug24133_1 | Diff File | ||
mod - tests/bugs/vis/bug24133_2 | Diff File | ||
mod - tests/bugs/vis/bug24133_3 | Diff File | ||
mod - tests/bugs/vis/bug24133_4 | Diff File | ||
mod - tests/bugs/vis/bug24288_1 | Diff File | ||
mod - tests/bugs/vis/bug24288_2 | Diff File | ||
mod - tests/bugs/vis/bug24288_3 | Diff File | ||
mod - tests/bugs/vis/bug24293 | Diff File | ||
mod - tests/bugs/vis/bug24351_1 | Diff File | ||
mod - tests/bugs/vis/bug24351_2 | Diff File | ||
mod - tests/bugs/vis/bug24351_3 | Diff File | ||
mod - tests/bugs/vis/bug24351_4 | Diff File | ||
mod - tests/bugs/vis/bug24374 | Diff File | ||
mod - tests/bugs/vis/bug24389 | Diff File | ||
mod - tests/bugs/vis/bug24412_1 | Diff File | ||
mod - tests/bugs/vis/bug24412_2 | Diff File | ||
mod - tests/bugs/vis/bug24555 | Diff File | ||
mod - tests/bugs/vis/bug24837_2 | Diff File | ||
mod - tests/bugs/vis/bug25121 | Diff File | ||
mod - tests/bugs/vis/bug25369 | Diff File | ||
mod - tests/bugs/vis/bug25403 | Diff File | ||
mod - tests/bugs/vis/bug25732_1 | Diff File | ||
mod - tests/bugs/vis/bug25732_2 | Diff File | ||
mod - tests/bugs/vis/bug25783_1 | Diff File | ||
mod - tests/bugs/vis/bug25783_2 | Diff File | ||
mod - tests/bugs/vis/bug26035_1 | Diff File | ||
mod - tests/bugs/vis/bug26035_2 | Diff File | ||
mod - tests/bugs/vis/bug26035_3 | Diff File | ||
mod - tests/bugs/vis/bug26035_4 | Diff File | ||
mod - tests/bugs/vis/bug26035_5 | Diff File | ||
mod - tests/bugs/vis/bug26035_6 | Diff File | ||
mod - tests/bugs/vis/bug26149 | Diff File | ||
mod - tests/demo/draw/bug23745 | Diff File | ||
mod - tests/v3d/raytrace/bug24819 | Diff File | ||
master 7642e2d0 2015-08-27 10:52:14
Committer: |
0026498: BRepOffsetAPI_MakeOffset causes segmentation fault Test case for issue CR26498 |
Affected Issues 0026498 |
|
mod - src/BRepFill/BRepFill_OffsetWire.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug26498 | Diff File | ||
master e43a4f2b 2015-08-27 10:49:39 Committer: |
0026599: Visualization, TKOpenGl - gradient background should reset model transformation in Core profile OpenGl_View::DrawBackground() - reset ModelWorldState as wellm not just WorldViewState. Test case for issue CR26599 |
Affected Issues 0026599 |
|
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File | ||
add - tests/bugs/vis/bug26599 | Diff File | ||
master 9c3cce7a 2015-08-27 10:30:38 Committer: |
0026461: STEP Import interface crashes Add a check for NULL; some code refactoring. Test case for issue CR26461 |
Affected Issues 0026461 |
|
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx | Diff File | ||
add - tests/bugs/step/bug26461 | Diff File | ||
master 649e34c9 2015-08-27 10:26:23
Committer: |
0026376: Imported STEP shape is partially wrong Modification of the translation of the face based on the toroidal surface with negative major radius was made. Seems that such face is considered by "Solid Works" and "ProE wildfire 5.0" systems as face having reversed orientation. This step file was written by "Solid Works 2014". Test case for issue CR26376 |
||
mod - src/StepToTopoDS/StepToTopoDS_TranslateFace.cxx | Diff File | ||
add - tests/bugs/step/bug26376 | Diff File | ||
master e1b01c73 2015-08-27 10:23:53
Committer: |
0022016: Incorrect selection color after displaying a selected object Small correction |
||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
add - tests/bugs/vis/bug22016 | Diff File | ||
master 47e9c178 2015-08-27 09:46:22
Committer: bugmaster Details Diff |
0026536: Visualization - Ray-tracing engine: improving BVH traverse and fixing texture support Replace 64-bit handles of bindless textures by uvec2 type in GLSL code for compatibility with AMD drivers. OpenGl_View::initProgram() - fix NULL-dereference. |
Affected Issues 0026536 |
|
mod - src/BVH/BVH_Tree.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_SceneGeometry.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_SceneGeometry.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/Shaders/PathtraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceBase.fs | Diff File | ||
master 1bd2fee4 2015-08-25 12:43:31 Committer: bugmaster Details Diff |
0026601: Visualization, Ray Tracing - make Path Tracing results reproducible for the same camera position OpenGl_View - reset Random Number Generator seed on progressive render restart to produce the same visual results. |
Affected Issues 0026601 |
|
mod - src/math/math_BullardGenerator.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
master fd7a842b 2015-08-25 12:22:35
Committer: bugmaster Details Diff |
0026600: CMake should disable auto-link for TBB implicit tbb linkage disabled |
Affected Issues 0026600 |
|
mod - adm/cmake/tbb.cmake | Diff File | ||
mod - src/TKDraw/CMakeLists.txt | Diff File | ||
mod - src/TKernel/CMakeLists.txt | Diff File | ||
mod - src/TKMesh/CMakeLists.txt | Diff File | ||
mod - src/TKQADraw/CMakeLists.txt | Diff File | ||
master 0824e32e 2015-08-25 09:41:56
Committer: |
0026596: Visualization - hidden twice times structure should not be selectable Activated selection mode for the object that was displayed previously is now added to global status; Test case for issue 0026596 |
Affected Issues 0026596 |
|
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
add - tests/bugs/vis/bug26596 | Diff File | ||
master ba38396e 2015-08-25 08:17:18
Committer: |
0025775: "Default Gradient Backgound" in V3d_Viewer has no effect in new created V3d_View. Complete the fix: add gradient background in second variant of V3d_View::SetWindow() |
Affected Issues 0025775 |
|
mod - src/V3d/V3d_View.cxx | Diff File | ||
master 2eea6525 2015-08-24 15:00:04 Committer: |
0026594: Visualization - AIS_InteractiveContext::MoveTo() should not invalidate the Viewer within immediate mode |
Affected Issues 0026594 |
|
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
master 898f6a92 2015-08-24 12:14:59
Committer: bugmaster Details Diff |
0026592: Macros OCCT_DEBUG is not supported while configuration 7.0.0 dev version with CMake OCCT_ALGO_EXTENDED_OUTPUT variable introduced |
Affected Issues 0026592 |
|
mod - adm/cmake/vardescr.cmake | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
master ac84fcf6 2015-08-24 11:10:22
Committer: |
0024272: Provide basic text formatting routines for Font_BRepFont Add new class Font_BRepTextBuilder for generation of formatted BRep text. Delete method Font_BRepFont::RenderText(), which should be replaced by Font_BRepTextBuilder::Perform(). |
Affected Issues 0024272 |
|
mod - samples/tcl/bottle.tcl | Diff File | ||
mod - samples/tcl/cpu.tcl | Diff File | ||
mod - samples/tcl/pencil.tcl | Diff File | ||
mod - samples/tcl/snowflake.tcl | Diff File | ||
mod - src/AIS/AIS_Dimension.cxx | Diff File | ||
mod - src/Font/FILES | Diff File | ||
mod - src/Font/Font_BRepFont.cxx | Diff File | ||
mod - src/Font/Font_BRepFont.hxx | Diff File | ||
add - src/Font/Font_BRepTextBuilder.cxx | Diff File | ||
add - src/Font/Font_BRepTextBuilder.hxx | Diff File | ||
mod - src/Font/Font_TextFormatter.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_VerticalTextAlignment.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - tests/3rdparty/fonts/B1 | Diff File | ||
mod - tests/3rdparty/fonts/B2 | Diff File | ||
mod - tests/3rdparty/fonts/B3 | Diff File | ||
add - tests/3rdparty/fonts/B4 | Diff File | ||
add - tests/3rdparty/fonts/B5 | Diff File | ||
mod - tests/bugs/vis/bug25783_1 | Diff File | ||
mod - tests/bugs/vis/bug25783_2 | Diff File | ||
mod - tests/bugs/vis/bug26149 | Diff File | ||
mod - tests/v3d/raytrace/bug24819 | Diff File |