Changesets: occt

master 5c8908e0

2015-09-03 06:51:15

abv


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

kgv


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

ibs


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

vpa


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

abv


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

vpa


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

kgv


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

ski

Details Diff
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

kgv


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

aml


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

kgv


Committer: ski Details Diff
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

isk


Committer: ski Details Diff
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

isn


Committer: ski Details Diff
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

kgv


Committer: ski Details Diff
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

ika


Committer: ski Details Diff
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

gka


Committer: ski Details Diff
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

isk


Committer: ski Details Diff
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

dbp


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

kgv


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

ibs


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

vpa


Committer: ski Details Diff
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

abv


Committer: ski Details Diff
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

kgv


Committer: ski Details Diff
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

ibs


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

isk


Committer: ski Details Diff
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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 144 145 146 147 148 149 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last