Changesets: occt

master 760c21c2

2015-02-20 17:01:46

kgv


Committer: bugmaster Details Diff
0025851: Visualization, TKOpenGl - do not use FBO cache when GLSL is unavailable Affected Issues
0025851
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File

master 50f32555

2015-02-20 15:30:35

apn


Committer: bugmaster Details Diff
0025849: Warnings on OCCT and PRODUCTS in 64-bit

Fix warnings.
Affected Issues
0025849
mod - src/IVtkOCC/IVtkOCC_Shape.cxx Diff File

master 50b994e7

2015-02-20 14:17:34

bugmaster

Details Diff
Adjusting testing cases

1. bugs modalg_4 bug697_2 bug697_4 bug697_7 bug697_8 - unstable test cases after fix 25735
Its will be checked and modified during work with performance (issue 24232).

2. bugs mesh bug25364 was tuned for 64-bit Windows.

3. de step_1 ZQ2 fails (64-bit only). Issue 25848 was registered.

4. de step_3 D8 shows improvement (no checkape error) in 64-bit only, this is after 22598 and issue 25797 was registered for that.

5. draft angle G8 improvement (algorithm produces some shape, but fails on checkshape).

6. perf ncollection A1 was tuned for 64-bit Windows.

7. de step_1 R9 - update reference data (according to 25176)
mod - tests/bugs/mesh/bug25364 Diff File
mod - tests/bugs/modalg_4/bug697_2 Diff File
mod - tests/bugs/modalg_4/bug697_4 Diff File
mod - tests/bugs/modalg_4/bug697_7 Diff File
mod - tests/bugs/modalg_4/bug697_8 Diff File
mod - tests/de/step_1/R9 Diff File
mod - tests/de/step_1/ZQ2 Diff File
mod - tests/de/step_3/D8 Diff File
mod - tests/draft/angle/G8 Diff File
mod - tests/perf/ncollection/A1 Diff File

master 6ddebb77

2015-02-20 11:23:58

bugmaster

Details Diff
Adding 64 bit configuration
mod - samples/qt/IESample/IESample-vc10.sln Diff File
mod - samples/qt/Tutorial/Tutorial-vc10.sln Diff File
mod - samples/qt/VoxelDemo/VoxelDemo-vc10.sln Diff File

master af99433e

2015-02-19 13:09:37

jgv


Committer: bugmaster Details Diff
0025701: Problem with the symmetry of fillet on two perpendicular cylinders

Test case for issue CR25701
mod - src/Blend/Blend_Point.cdl Diff File
mod - src/Blend/Blend_Point.lxx Diff File
mod - src/Blend/Blend_Walking.cdl Diff File
mod - src/Blend/Blend_Walking_1.gxx Diff File
mod - src/Blend/Blend_Walking_4.gxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_0.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_6.cxx Diff File
mod - src/ChFi3d/ChFi3d_ChBuilder.cxx Diff File
mod - src/ChFi3d/ChFi3d_FilBuilder.cxx Diff File
mod - src/ChFiDS/ChFiDS_ElSpine.cdl Diff File
mod - src/ChFiDS/ChFiDS_ElSpine.cxx Diff File
mod - src/TColgp/TColgp.cdl Diff File
add - tests/bugs/modalg_5/bug25701 Diff File

master bd28b2af

2015-02-19 13:07:21

emv


Committer: bugmaster Details Diff
0024646: Wrong result done by Boolean Operation algorithm

1. class BOPAlgo_PaveFiller
method void BOPAlgo_PaveFiller::PerformEF()
Do not create intersection vertices in case if it lies ON the boundary of the face.
2. class IntTools_Context
New method
Standard_Boolean IntTools_Context::IsPointInFace
(const gp_Pnt& aP,
const TopoDS_Face& aF,
const Standard_Real aTol)
has been implemented to check if the point IN the face.
3. class IntTools_EdgeFace
method
void IntTools_EdgeEdge::FindBestSolution(const Standard_Real aT11,
const Standard_Real aT12,
const Standard_Real aT21,
const Standard_Real aT22,
Standard_Real& aT1,
Standard_Real& aT2)
Treatment of the touching cases.

Test cases for issue CR24646

Correction of test cases for issue CR24646
mod - src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools_1.cxx Diff File
mod - src/IntTools/IntTools_Context.cdl Diff File
mod - src/IntTools/IntTools_Context.cxx Diff File
mod - src/IntTools/IntTools_EdgeEdge.cxx Diff File
mod - src/IntTools/IntTools_EdgeFace.cxx Diff File
mod - tests/bugs/modalg_5/bug24286 Diff File
add - tests/bugs/modalg_5/bug24646_1 Diff File
add - tests/bugs/modalg_5/bug24646_2 Diff File
add - tests/bugs/modalg_5/bug24646_3 Diff File
add - tests/bugs/modalg_5/bug24646_4 Diff File
mod - tests/bugs/modalg_5/bug25319_1 Diff File
mod - tests/bugs/modalg_5/bug25319_2 Diff File

master 172f6352

2015-02-19 12:42:27

jgv


Committer: bugmaster Details Diff
0025753: BRepOffsetAPI_ThruSections fails for a case with open sections

Test cases for issue CR25753

Deleting ttest cases for issue CR25753
mod - src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.cdl Diff File

master 7ad63454

2015-02-19 12:18:26

mkv


Committer: bugmaster Details Diff
0025729: algorith BRepOffset_MakeOffset(...) produces wrong result for join type Intersection

Test case for issue CR25729
mod - tests/bugs/modalg_5/bug25729 Diff File

master 696d81d0

2015-02-19 12:14:11

akz


Committer: bugmaster Details Diff
0025823: Self Intersecting wire translated from STEP file

The number of points to divide the edge curve on a segments to compute a
boundary box does not provide a good tolerance. So a resultant boundary
box has an incorrect bounds. As a result the intersection near to a
tangent of curve does not detected.

Test case for issue CR25823
Affected Issues
0025823
mod - src/ShapeFix/ShapeFix_ComposeShell.cxx Diff File
add - tests/bugs/heal/bug25823 Diff File

master 0a9b38ef

2015-02-19 12:10:25

oan


Committer: bugmaster Details Diff
0025806: Stack overflow during meshing

Test-case for issue #25806
mod - src/BRepMesh/BRepMesh.hxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.cxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.hxx Diff File
add - tests/bugs/mesh/bug25806 Diff File

master 59f52058

2015-02-19 12:02:32

pkv


Committer: bugmaster Details Diff
0025838: Wrong result obtained by General Fuse operator.

Changes:
class BOPTools_AlgoTools
method:
Standard_Boolean BOPTools_AlgoTools::GetFaceOff
(const TopoDS_Edge& theE1,
const TopoDS_Face& theF1,
BOPTools_ListOfCoupleOfShape& theLCSOff,
TopoDS_Face& theFOff,
Handle(IntTools_Context)& theContext)
has been changed.
The comparison of the angles done with the angular tolerance value

Test case for issue CR25838
mod - src/BOPTools/BOPTools_AlgoTools.cxx Diff File
add - tests/bugs/modalg_5/bug25838 Diff File

master e002f1ce

2015-02-19 12:00:01

nbv


Committer: bugmaster Details Diff
0025819: Bad result of BOP cut on valid shapes

1. Algorithm of adjusting parameter to the surface boundaries has been changed.
2. Control First and Last parameters in BRepLib_CheckCurveOnSurface::Compute() function.

Test cases for issue CR25819
mod - src/BRepLib/BRepLib_CheckCurveOnSurface.cxx Diff File
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx Diff File
add - tests/bugs/modalg_5/bug25819_1 Diff File
add - tests/bugs/modalg_5/bug25819_2 Diff File
add - tests/bugs/modalg_5/bug25819_3 Diff File

master 7a7e8cf1

2015-02-19 11:57:12

apn


Committer: bugmaster Details Diff
0025803: Defective tests contaminating current directory

Test cases save results in directory pointed by ${imagedir} Tcl variable. File names are initialized in scripts and passed to DRAW command as argument.
Tests User Guide was updated.

Remarks were corrected
Affected Issues
0025803
mod - dox/dev_guides/tests/tests.md Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - tests/bugs/fclasses/bug24931 Diff File
mod - tests/bugs/vis/bug2883_2 Diff File
mod - tests/bugs/xde/bug23951 Diff File

master 71215351

2015-02-19 09:53:55

isz


Committer: bugmaster Details Diff
0025136: Visualization - fix multiple Aspect_ColorScale usage issues

Update documentat if the class.
SetColor() and SetLabel() now work with 0-based index.
SetColor() now checks length of myColors.
Remove methods GetCurrentColor() and GetCurrentLabel().
Methods GetColor() and GetLabel() now can be used to get user-specified and default colors / labels.
Round down IntervNumber in FindColor().
DrawScale() - show labels even for one interval.

Redesign Draw Harness command vcolorscale, provide new options.
Update test cases which use vcolorscale command.
mod - src/Aspect/Aspect_ColorScale.cdl Diff File
mod - src/Aspect/Aspect_ColorScale.cxx Diff File
mod - src/V3d/V3d_ColorScale.cdl Diff File
mod - src/V3d/V3d_ColorScale.cxx Diff File
mod - src/V3d/V3d_LayerMgr.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/3rdparty/fonts/A1 Diff File
mod - tests/bugs/vis/bug21091_1 Diff File
mod - tests/bugs/vis/bug22819 Diff File
mod - tests/bugs/vis/bug25027 Diff File
add - tests/bugs/vis/bug25136 Diff File

master 8d9052db

2015-02-13 14:21:53

mkv


Committer: bugmaster Details Diff
Adjusting testing case due to changes in algorithm behavior.
mod - tests/offset/wire_closed_inside_0_075/C8 Diff File

master 8750c36a

2015-02-13 14:00:52

bugmaster

Details Diff
Adjusting new testing cases
mod - tests/bugs/modalg_5/bug25772 Diff File
mod - tests/bugs/vis/bug25624 Diff File

master d088c9c2

2015-02-13 13:34:08

akz


Committer: bugmaster Details Diff
0025699: Crash while importing STeP file

1) Try-catch block was added on a StepToTopoDS_TranslateEdgeLoop::Init() to
catch Standard_ConstructionError during the Curve conversion.

2) Checks of BSpline curve degree added to prevent construction error when converting edges to BSpline_Curve.
3) Warning message was added in case of incorrect curve definition.

Correct of the test cases according to the new error message added with fix

Conflicts:
tests/de/step_1/R9

Modified test cases according to new reference data
Affected Issues
0025699
mod - src/StepToGeom/StepToGeom_MakeBoundedCurve.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.cxx Diff File
mod - tests/de/iges_3/A4 Diff File
mod - tests/de/step_1/R7 Diff File
mod - tests/de/step_2/G5 Diff File
mod - tests/de/step_2/H1 Diff File

master 40738f9a

2015-02-12 13:42:58

vsr


Committer: bugmaster Details Diff
0025824: Infinite presentations should be excluded when computing gravity center of the view scene
mod - src/V3d/V3d_View.cxx Diff File

master 95b2678c

2015-02-12 12:49:22

kgv


Committer: bugmaster Details Diff
0025822: Visualization, TKOpenGl - front material should be used instead of back material within distinguish mode turned off

add test case v3d/glsl/distinguish_off
Affected Issues
0025822
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff File
add - tests/v3d/glsl/distinguish_off Diff File

master 873c119f

2015-02-12 11:38:39

ifv


Committer: bugmaster Details Diff
0024255: Regressions in test cases on OCCT vc9 win64 Release

Updated test-cases from branch CR24255_3

0024255: Regressions in test cases on OCCT vc9 win64 Release

Small refactoring.

Fix for CASE bugs modalg_5 bug25298_09: FAILED (error)

Test-cases correction (bugs modalg_5 bugs25804_1, bug25704_2)
Affected Issues
0024255
mod - src/Bisector/Bisector_Bisec.cxx Diff File
mod - src/Bisector/Bisector_BisecCC.cxx Diff File
mod - src/Bisector/Bisector_Inter.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools3D.cxx Diff File
mod - src/BRepFill/BRepFill_OffsetWire.cxx Diff File
mod - src/BRepFill/BRepFill_TrimEdgeTool.cxx Diff File
mod - src/BRepLib/BRepLib.cxx Diff File
mod - src/BRepLib/BRepLib_FindSurface.cxx Diff File
mod - src/BRepMAT2d/BRepMAT2d_Explorer.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeOffset.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_0.cxx Diff File
mod - src/IntCurve/IntCurve_ExactIntersectionPoint.gxx Diff File
mod - src/IntCurve/IntCurve_IntPolyPolyGen.gxx Diff File
mod - src/MAT2d/MAT2d_Mat2d.cxx Diff File
mod - src/MAT2d/MAT2d_Tool2d.cxx Diff File
mod - tests/blend/buildevol/D9 Diff File
mod - tests/blend/buildevol/E2 Diff File
mod - tests/blend/buildevol/E3 Diff File
mod - tests/blend/simple/I1 Diff File
mod - tests/blend/simple/I2 Diff File
mod - tests/blend/simple/I4 Diff File
mod - tests/blend/simple/I5 Diff File
mod - tests/blend/simple/I6 Diff File
mod - tests/blend/simple/I7 Diff File
mod - tests/blend/simple/I8 Diff File
mod - tests/blend/simple/P5 Diff File
mod - tests/boolean/bsection/R3 Diff File
mod - tests/bugs/caf/bug21707 Diff File
mod - tests/bugs/modalg_1/buc60782_1 Diff File
mod - tests/bugs/modalg_2/bug423_1 Diff File
mod - tests/bugs/modalg_4/bug745_10 Diff File
mod - tests/bugs/modalg_4/bug829_1 Diff File
mod - tests/bugs/modalg_5/bug23706_1 Diff File
mod - tests/bugs/modalg_5/bug23952_1 Diff File
mod - tests/bugs/modalg_5/bug25298_09 Diff File
mod - tests/bugs/modalg_5/bug25704_1 Diff File
mod - tests/bugs/modalg_5/bug25704_2 Diff File
mod - tests/caf/driver/B6 Diff File
mod - tests/caf/driver/B7 Diff File
mod - tests/caf/named_shape/F6 Diff File
mod - tests/caf/named_shape/F7 Diff File
mod - tests/draft/angle/M2 Diff File
mod - tests/feat/featdprism/A1 Diff File
mod - tests/feat/featdprism/A2 Diff File
mod - tests/feat/featdprism/A3 Diff File
mod - tests/feat/featdprism/A4 Diff File
mod - tests/feat/featdprism/A5 Diff File
mod - tests/feat/featdprism/A6 Diff File
mod - tests/feat/featdprism/A9 Diff File
mod - tests/feat/featdprism/B1 Diff File
mod - tests/feat/featdprism/B2 Diff File
mod - tests/feat/featdprism/B3 Diff File
mod - tests/feat/featdprism/B4 Diff File
mod - tests/feat/featdprism/B5 Diff File
mod - tests/feat/featdprism/B6 Diff File
mod - tests/offset/faces_type_i/M7 Diff File
mod - tests/offset/faces_type_i/M9 Diff File
mod - tests/offset/wire_closed_inside_0_005/B5 Diff File
mod - tests/offset/wire_closed_inside_0_005/E8 Diff File
mod - tests/offset/wire_closed_inside_0_005/G4 Diff File
mod - tests/offset/wire_closed_inside_0_005/H3 Diff File
mod - tests/offset/wire_closed_inside_0_025/A2 Diff File
mod - tests/offset/wire_closed_inside_0_025/B2 Diff File
mod - tests/offset/wire_closed_inside_0_025/D1 Diff File
mod - tests/offset/wire_closed_inside_0_025/E8 Diff File
mod - tests/offset/wire_closed_inside_0_025/F7 Diff File
mod - tests/offset/wire_closed_inside_0_025/G4 Diff File
mod - tests/offset/wire_closed_inside_0_025/H3 Diff File
mod - tests/offset/wire_closed_inside_0_075/A8 Diff File
mod - tests/offset/wire_closed_inside_0_075/C7 Diff File
mod - tests/offset/wire_closed_inside_0_075/E8 Diff File
mod - tests/offset/wire_closed_inside_0_075/F6 Diff File
mod - tests/offset/wire_closed_inside_0_075/G4 Diff File
mod - tests/offset/wire_closed_inside_0_075/H3 Diff File
mod - tests/offset/wire_closed_outside_0_005/D1 Diff File
mod - tests/offset/wire_closed_outside_0_005/E8 Diff File
mod - tests/offset/wire_closed_outside_0_005/G1 Diff File
mod - tests/offset/wire_closed_outside_0_025/B7 Diff File
mod - tests/offset/wire_closed_outside_0_025/E8 Diff File
mod - tests/offset/wire_closed_outside_0_025/F7 Diff File
mod - tests/offset/wire_closed_outside_0_025/F8 Diff File
mod - tests/offset/wire_closed_outside_0_075/A2 Diff File
mod - tests/offset/wire_closed_outside_0_075/B7 Diff File
mod - tests/offset/wire_closed_outside_0_075/E8 Diff File
mod - tests/offset/wire_closed_outside_0_075/F7 Diff File
mod - tests/offset/wire_closed_outside_0_075/H3 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/A7 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/B9 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/C1 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/C2 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/C4 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/A1 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/A6 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/A7 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/B9 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/C4 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A1 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A6 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A7 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A8 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A9 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/C4 Diff File

master b0091bc9

2015-02-12 09:18:56

ifv


Committer: bugmaster Details Diff
0025729: algorith BRepOffset_MakeOffset(...) produces wrong result for join type Intersection

Test case for issue CR25729
mod - src/BiTgte/BiTgte_Blend.cxx Diff File
mod - src/BRepOffset/BRepOffset_Analyse.cxx Diff File
mod - src/BRepOffset/BRepOffset_Inter2d.cxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
mod - src/BRepOffset/BRepOffset_Offset.cxx Diff File
add - tests/bugs/modalg_5/bug25729 Diff File

master 20f319cd

2015-02-12 09:14:27

aml


Committer: bugmaster Details Diff
0025757: distmini returns wrong solution for ellipse/vertex

Analytical handling of degenerated cases added.

Test case for issue CR25757

Correction of test case for issue CR25757
Affected Issues
0025757
mod - src/math/math_TrigonometricFunctionRoots.cxx Diff File
add - tests/bugs/fclasses/bug25757 Diff File

master 2bfe59b6

2015-02-12 09:08:05

akz


Committer: bugmaster Details Diff
0024881: Wrong status returned by ShapeFix_Wire::FixGaps3d () operation

The reason of FAIL status of FixGaps3d is that the trying to convert
curves to BSplines on valid edges (both adjacent points saticfy a
precision) leads to skipping of the convertation and gives wrong status.

Check of the gap on adjacent points before try ro convert curves was added.

Test-case for issue 0024881
Affected Issues
0024881
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wire_1.cxx Diff File
add - tests/bugs/heal/bug24881 Diff File

master fc0180e5

2015-02-12 09:04:55

aml


Committer: bugmaster Details Diff
0025810: Exception in extrema operation.

Fixed computation of number of analytic intersection points.

Test case for issue CR25810
Affected Issues
0025810
mod - src/Extrema/Extrema_ExtElCS.cxx Diff File
add - tests/bugs/moddata_3/bug25810 Diff File

master e32045fd

2015-02-12 09:02:30

emv


Committer: bugmaster Details Diff
0025801: Some of the commands in BOPTest packages show the execution time without -t key

Unnecessary output of the execution time has been removed in the following commands:
- bopcheck
- bfillds
- bbuild
- bbop

Test case for issue CR25801
Affected Issues
0025801
mod - src/BOPTest/BOPTest_CheckCommands.cxx Diff File
mod - src/BOPTest/BOPTest_PartitionCommands.cxx Diff File
add - tests/bugs/modalg_5/bug25801 Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 162 163 164 165 166 167 168 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last