Changesets: occt

master debc95ee

2015-07-29 12:38:41

nbv


Committer: bugmaster Details Diff
0026484: BRepExtrema_DistShapeShape hangs

Check in math_GlobOptMin::computeGlobalExtremum(...) method if the parameter went out of boundary(-ies).

Added test case bugs/modalg_6/bug26484
mod - src/math/math_GlobOptMin.cxx Diff File
add - tests/bugs/modalg_6/bug26484 Diff File

master 03383c97

2015-07-29 12:33:30

aml


Committer: bugmaster Details Diff
0026473: Offset API fails to create offset shape

Tolerance of map building changed.
Added possibility to work 0.0 offset value.

Added test cases bugs/modalg_6/bug26473_1 bug26473_2
mod - src/BRepOffset/BRepOffset_Analyse.cxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
add - tests/bugs/modalg_6/bug26473_1 Diff File
add - tests/bugs/modalg_6/bug26473_2 Diff File

master c5d8782c

2015-07-29 12:29:42

emv


Committer: bugmaster Details Diff
0026420: BOPAlgo_Builder resets "Closed" flag in the result

Set flag Closed to new Wires and Shells created in General Fuse algorithm if necessary.

Test-cases for issue 0026420
Affected Issues
0026420
mod - src/BOPAlgo/BOPAlgo_BuilderFace.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_Builder_1.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_WireSplitter.lxx Diff File
add - tests/bugs/modalg_6/bug26420_1 Diff File
add - tests/bugs/modalg_6/bug26420_2 Diff File
add - tests/bugs/modalg_6/bug26420_3 Diff File

master 787c4320

2015-07-29 12:24:03

emv


Committer: bugmaster Details Diff
0026444: Boolean operation "bcut" gives invalid result between solid and halfspace solid.

class BOPAlgo_PaveFiller
method void BOPAlgo_PaveFiller::PutPaveOnCurve
(const Standard_Integer nV,
const Standard_Real aTolR3D,
BOPDS_Curve& aNC,
const BOPCol_MapOfInteger& aMI,
BOPCol_DataMapOfIntegerReal& aMVTol,
const Standard_Integer iCheckExtend)

Do not put the pave on the curve in case if there is already one with the same parameter.
Update tolerance of the existing vertex to reach the new one.

Added test case bugs/modalg_6/bug26444.
Test boolean/volumemaker/G1 is stable now (deleted TODOs), test offset/faces_type_i/C9 is bad (offset is done with wrong result).
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_PaveFiller_8.cxx Diff File
mod - src/BOPDS/BOPDS_PaveBlock.cxx Diff File
mod - src/BOPDS/BOPDS_PaveBlock.hxx Diff File
mod - tests/boolean/volumemaker/G1 Diff File
add - tests/bugs/modalg_6/bug26444 Diff File
mod - tests/offset/faces_type_i/C9 Diff File

master 317d68c9

2015-07-29 10:28:49

isk


Committer: bugmaster Details Diff
0026361: Visualization - move OpenGl_TextFormatter to Font_TextFormatter
for usage without OpenGL.
Split OpenGl_TextFormatter into Font_TextFormatter and OpenGl_TextBuilder.
Font_TextFormatter can format a text independetly of OpenGl now.
OpenGl_TextBuilder generates primitive array required for rendering text
using OpenGl_Font instance.
mod - src/Font/FILES Diff File
mod - src/Font/Font_FTFont.cxx Diff File
mod - src/Font/Font_FTFont.hxx Diff File
add - src/Font/Font_TextFormatter.cxx Diff File
mod - src/OpenGl/FILES Diff File
mod - src/OpenGl/OpenGl_Font.cxx Diff File
mod - src/OpenGl/OpenGl_Font.hxx Diff File
mod - src/OpenGl/OpenGl_Text.cxx Diff File
mod - src/OpenGl/OpenGl_Text.hxx Diff File
add - src/OpenGl/OpenGl_TextBuilder.cxx Diff File
add - src/OpenGl/OpenGl_TextBuilder.hxx Diff File
rm - src/OpenGl/OpenGl_TextFormatter.cxx Diff File

master 8a755387

2015-07-28 17:55:48

bugmaster

Details Diff
Corrected integration for issue 26393
mod - src/BOPTest/BOPTest_HistoryCommands.cxx Diff File

master a447178e

2015-07-28 13:17:57

duv


Committer: bugmaster Details Diff
0026492: OpenGl_FrameBuffer does not releases itself correctly

Logic related to myIsOwnBuffer flag in OpenGl_FrameBuffer was corrected.
Affected Issues
0026492
mod - src/OpenGl/OpenGl_FrameBuffer.cxx Diff File

master ce41efde

2015-07-28 09:45:45

isn


Committer: bugmaster Details Diff
0026466: UnifySameDomain creates invalid result shape from valid input shape

Test-case for issue #26466
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
add - tests/bugs/modalg_6/bug26466 Diff File

master 50bc8f96

2015-07-28 09:18:04

aml


Committer: bugmaster Details Diff
0026395: Merge clasees NCollection_CellFilter_NDim and NCollection_CellFilter

Deleted exceed class CellFilterNDim.
Now dimension count used as input parameter in NCollection_CellFilter.

minor corrections.
Affected Issues
0026395
mod - src/BRepBuilderAPI/BRepBuilderAPI_FastSewing.cxx Diff File
mod - src/BRepBuilderAPI/BRepBuilderAPI_Sewing.cxx Diff File
mod - src/BRepMesh/BRepMesh_CircleTool.cxx Diff File
mod - src/BRepMesh/BRepMesh_CircleTool.hxx Diff File
mod - src/BRepMesh/BRepMesh_VertexTool.cxx Diff File
mod - src/BRepMesh/BRepMesh_VertexTool.hxx Diff File
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/NCollection/FILES Diff File
mod - src/NCollection/NCollection_CellFilter.hxx Diff File
rm - src/NCollection/NCollection_CellFilterNDim.hxx Diff File
mod - src/NCollection/NCollection_LocalArray.hxx Diff File
mod - src/RWStl/RWStl.cxx Diff File

master a493b4a1

2015-07-28 08:44:27

emv


Committer: bugmaster Details Diff
0026393: Add draw commands to evaluate history of modifications of BOP

DRAW commands bmodified, bisdeleted, bgenerated have been implemented to track
the history of shapes modifications in Boolean and General Fuse operations.

Test-case for issue 0026393
Affected Issues
0026393
mod - src/BOPTest/BOPTest.cxx Diff File
mod - src/BOPTest/BOPTest.hxx Diff File
add - src/BOPTest/BOPTest_HistoryCommands.cxx Diff File
mod - src/BOPTest/BOPTest_PartitionCommands.cxx Diff File
mod - src/BOPTest/FILES Diff File
add - tests/bugs/modalg_6/bug26393 Diff File

master 7321e9fb

2015-07-27 07:06:15

pkv


Committer: bugmaster Details Diff
0026483: Option Run Parallel is not used by the command bopargcheck

I. New features:
No new features

II. Changes:
II.1 class BOPTest
-static function:
Standard_Integer bopargcheck (Draw_Interpretor& di,
Standard_Integer n,
const char** a )
The option has been retrieved and passed to the checker algorithm.

III. Modified entities:
packages:
BOPTest
Affected Issues
0026483
mod - src/BOPTest/BOPTest_CheckCommands.cxx Diff File

master 637b7583

2015-07-24 11:05:35

kgv


Committer: bugmaster Details Diff
0026479: Visualization, TKOpenGl - do not implicitly turn off stereo in OpenGl_Workspace::RedrawImmediate() Affected Issues
0026479
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File

master a7cb665a

2015-07-24 09:44:18

apn


Committer: bugmaster Details Diff
0026477: Porting PRODUCTS and OCCT QT samples for OCCT 7.0.0

Modified OCCT QT sample VoxelDemo
mod - samples/qt/VoxelDemo/inc/VoxelClient_VisDrawer.h Diff File

master 39070532

2015-07-24 07:22:07

kgv


Committer: bugmaster Details Diff
0026476: Visualization, TKOpenGl - do not enable GL_NORMALIZE in core profile Affected Issues
0026476
mod - src/OpenGl/OpenGl_Context.cxx Diff File

master c7d774c5

2015-07-23 15:59:20

kgv


Committer: bugmaster Details Diff
0026467: Configuration, genproj.tcl - restore generation of Code::Blocks and XCode project files

Restore XCode generator.
Add missing dependencies to EXTERNLIB.
genproj.tcl - remove OS:mkdir() - duplicate of wokUtils:FILES:mkdir().
genproj.tcl - use osutils:usedOsLibs() for Code::Blocks.
src/OS - remove unused :LinksoWith() and :CompileWith().

adm/CMPLRS - remove unused CSF_ entities.
Remove config.h related code.
Add executable flag to codeblocks.sh and draw.sh scripts.
Setup ARCH variable using $tcl_platform(pointerSize).
wokdep:SearchLib() - use $tcl_platform(os) instead of $tcl_platform(platform)
for checking Linux-specific library paths.
wokdep:SearchFreeType() - fix misprint in ft2build.h header file name.
wokdep:SaveCustom() - export SHORTCUT_HEADERS to "custom.sh" as well, not only to "custom.bat".
Affected Issues
0026467
mod - adm/CMPLRS Diff File
mod - adm/genconfdeps.tcl Diff File
mod - adm/genproj.tcl Diff File
mod - adm/templates/env.sh Diff File
add - adm/templates/xcode.sh Diff File
add - genproj.sh Diff File
mod - src/OS/ApplicationFramework.tcl Diff File
mod - src/OS/DataExchange.tcl Diff File
mod - src/OS/Draw.tcl Diff File
mod - src/OS/FoundationClasses.tcl Diff File
mod - src/OS/ModelingAlgorithms.tcl Diff File
mod - src/OS/ModelingData.tcl Diff File
mod - src/OS/Visualization.tcl Diff File
mod - src/TKQADraw/EXTERNLIB Diff File
mod - src/TKXDEIGES/EXTERNLIB Diff File
mod - src/TKXMesh/EXTERNLIB Diff File

master 631633a2

2015-07-23 13:43:37

nbv


Committer: bugmaster Details Diff
0026323: Tolerance computing unification

Computing is unified. ComputeFastTol3d() method was deleted.

If intersection result contains 3D- and corresponded two 2D-curves then tolerance will be computed with using BRepLib_CheckCurveOnSurface algorithm (check same-parameter).

If intersection result contains only 3D-curve (getting 2D-curve can be switched off by users) then tolerance will be computed with using GeomAPI_ProjectPointOnSurf algorithm (projects some point of 3D-curve on the surface and finds maximal distance).

Some workarounds have been deleted.

Some test case have been changed.
Affected Issues
0026323
mod - src/IntTools/IntTools_FaceFace.cxx Diff File
mod - tests/boolean/volumemaker/E4 Diff File
mod - tests/boolean/volumemaker/E5 Diff File
mod - tests/boolean/volumemaker/E6 Diff File
mod - tests/boolean/volumemaker/F8 Diff File
mod - tests/bugs/modalg_5/bug24585_1 Diff File
mod - tests/bugs/modalg_5/bug25292_11 Diff File
mod - tests/bugs/modalg_5/bug25292_12 Diff File
mod - tests/bugs/modalg_5/bug25292_31 Diff File
mod - tests/bugs/modalg_5/bug25292_32 Diff File
mod - tests/bugs/modalg_5/bug25319_1 Diff File
mod - tests/bugs/modalg_5/bug25319_2 Diff File

master 380eaf77

2015-07-23 08:46:13

apv


Committer: bugmaster Details Diff
Adjusting test cases at new structure of OCCT
mod - tests/de/step_1/ZQ2 Diff File
mod - tests/perf/fclasses/handle Diff File

master 738d336b

2015-07-22 13:13:46

aml


Committer: bugmaster Details Diff
0026468: Out of range exception on current master

Problem with different ranges fixed.

test cases update.
Affected Issues
0026468
mod - src/Geom/Geom_BSplineCurve_1.cxx Diff File
mod - src/Geom2d/Geom2d_BSplineCurve_1.cxx Diff File
mod - tests/bugs/modalg_5/bug23706_20 Diff File
mod - tests/bugs/modalg_5/bug23706_21 Diff File
mod - tests/bugs/modalg_5/bug23706_22 Diff File
mod - tests/bugs/modalg_5/bug23706_24 Diff File
mod - tests/bugs/modalg_5/bug23706_53 Diff File

master 7365fad6

2015-07-22 13:10:27

nbv


Committer: bugmaster Details Diff
0026310: Very slow boolean cut operations on cylinders

1. JoinWLines algorithm has been improved.
2. Reference to the V-boundaries is deleted when computing step.
3. Decreasing the tolerance when computing parameters of WLine.
4. Adding boundary point is forbidden if it lies in prolongation of found ones.
5. Possible reason of exception has been eliminated.
6. Processing of critical point has been improved.

Test cases for this issue have been created.
Correction of some test case(s).

Test case bugs/modalg_6/bug26310_4 is added

Update of test-cases for issue 0026310
Affected Issues
0026310
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx Diff File
mod - src/IntPatch/IntPatch_Intersection.cxx Diff File
mod - src/IntTools/IntTools_FaceFace.cxx Diff File
mod - tests/bugs/modalg_5/bug24915 Diff File
mod - tests/bugs/modalg_5/bug25292_11 Diff File
mod - tests/bugs/modalg_5/bug25292_12 Diff File
add - tests/bugs/modalg_6/bug26310_1 Diff File
add - tests/bugs/modalg_6/bug26310_2 Diff File
add - tests/bugs/modalg_6/bug26310_3 Diff File
add - tests/bugs/modalg_6/bug26310_4 Diff File

master 031d5ab7

2015-07-22 11:11:36

pkv


Committer: bugmaster Details Diff
0026469: Methods Seek(), ChangeSeek() are missing in class NCollection_IndexedDataMap

I. New features:
1.1. class NCollection_IndexedDataMap
- method:
const TheItemType* Seek(const TheKeyType& theKey1) const
has been added.
The method Seek returns pointer to Item by Key.
Returns NULL if Key was not found.

- method:
TheItemType* ChangeSeek (const TheKeyType& theKey1)
has been added.
The method ChangeSeek returns modifiable pointer to Item by Key.
Returns NULL if Key was not found.

II. Changes:
No changes.

III. Modified entities:
packages:
NCollection
Affected Issues
0026469
mod - src/NCollection/NCollection_IndexedDataMap.hxx Diff File

master f42753ed

2015-07-21 18:29:09

apl


Committer: bugmaster Details Diff
0025775: "Default Gradient Background" in V3d_Viewer has no effect in new created V3d_View. Affected Issues
0025775
mod - src/V3d/V3d_View.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/bugs/vis/bug25775 Diff File

master 72080ae1

2015-07-21 14:04:42

vpa


Committer: bugmaster Details Diff
0026430: Visualization - segmentation fault in opened local context

- check for empty dataset in Select3D_SensitiveSet was added;
- test case for issue #26430
mod - src/Select3D/Select3D_SensitiveSet.cxx Diff File
add - tests/bugs/vis/bug26430 Diff File

master a07a0416

2015-07-21 08:19:14

aml


Committer: bugmaster Details Diff
0026418: Unjustified limitation on tolerance of a input shape in BRepOffset_MakeOffset

Performance improvements and regression elimination.
Handling of degenerated case added.

Update of test-case offset faces_type_a A2 according to the new behavior
Test-case for issue #26418
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
mod - src/BRepOffset/BRepOffset_Tool.cxx Diff File
mod - src/Geom/Geom_OffsetSurface.cxx Diff File
add - tests/bugs/modalg_6/bug26418_1 Diff File
add - tests/bugs/modalg_6/bug26418_2 Diff File
add - tests/bugs/modalg_6/bug26418_3 Diff File
add - tests/bugs/modalg_6/bug26418_4 Diff File
mod - tests/offset/faces_type_a/A2 Diff File

master cf8096ec

2015-07-21 07:35:52

gka


Committer: bugmaster Details Diff
0026408: Exception during fixshape procedure.

Attached invalid shape is represented by solid containing one face twice.
Protection from such case was added in ShapeFix_Shell class.
Creation of COMPSOLID was modified for case when shells composing COMPSOLID have the same shared faces in order to prevent hanging.
Small modification.Protection to avoid exception
Test-case for issue #26408
mod - src/ShapeFix/ShapeFix_Shell.cxx Diff File
mod - src/ShapeFix/ShapeFix_Solid.cxx Diff File
add - tests/bugs/heal/bug26408 Diff File

master c6ad5e5f

2015-07-20 17:58:55

kgv


Committer: bugmaster Details Diff
0026424: Visualization, TKOpenGl - fix text rendering in core profile

OpenGl_Context::init() - fix condition on initializing alien OpenGL context within core profile.
OpenGl_Font::renderGlyph() - use GL_RED data format in core profile.
OpenGl_Text::render() - do not use GL_ALPHA_TEST in core profile.

Test-case for issue 0026424
Affected Issues
0026424
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_Font.cxx Diff File
mod - src/OpenGl/OpenGl_Text.cxx Diff File
add - tests/bugs/vis/bug26424 Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 147 148 149 150 151 152 153 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last